[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:10:42.410Z","endTime":"2025-09-21T01:11:33.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T21:19:51.800Z","endTime":"2025-09-21T00:43:00.658Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T00:43:00.658Z","endTime":"2025-09-21T01:10:13.302Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T01:10:13.302Z","endTime":"2025-09-21T01:10:44.615Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.07195553447779,"strikeZoneBottom":1.44195845912037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.344433872640064,"aZ":-10.890350970032923,"pfxX":-0.6784816504089259,"pfxZ":10.874839482879509,"pX":0.5679526496841646,"pZ":2.2479547707480583,"vX0":6.333276356953522,"vY0":-137.76126865212734,"vZ0":-7.870290032298433,"x":95.35,"y":178.09,"x0":-1.6548970002353032,"y0":50.00429546564001,"z0":5.845277035349136,"aX":-1.3284859505734992},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":0.1,"spinRate":2556,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39484570032488797,"extension":7.738404578259697},"index":3,"playId":"aaaa535d-139a-3b75-b75a-9135a3bfb701","pitchNumber":1,"startTime":"2025-09-21T01:10:44.615Z","endTime":"2025-09-21T01:10:48.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.12417441806824,"strikeZoneBottom":1.51741486717458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25797174245213,"aZ":-17.041436253536737,"pfxX":-0.18303467707691462,"pfxZ":7.742518773328133,"pX":0.11441093289578201,"pZ":5.902299378153834,"vX0":3.986221690468876,"vY0":-138.9421845019119,"vZ0":2.174280129064488,"x":112.64,"y":79.42,"x0":-1.3152752656641271,"y0":50.00106696414262,"z0":6.24233796276796,"aX":-0.35848969834426336},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-0.5,"spinRate":2395,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.39428536513212054,"extension":7.66374356128866},"index":4,"playId":"674e0033-050d-3a46-a917-0f400e4b1bf4","pitchNumber":2,"startTime":"2025-09-21T01:11:00.817Z","endTime":"2025-09-21T01:11:05.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959615167710695,"aZ":-18.42898208089349,"pfxX":-7.082316919965109,"pfxZ":7.167081319927121,"pX":0.40855717224456894,"pZ":3.3895932169920835,"vX0":7.7122691435757575,"vY0":-136.82366566935687,"vZ0":-3.509351700610687,"x":101.43,"y":147.26,"x0":-1.5112965780191705,"y0":50.00328628215405,"z0":5.933792382080904,"aX":-13.582717878891831},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":11.4,"spinRate":2310,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3985912331982058,"extension":7.534690589305586},"hitData":{"launchSpeed":91.0,"launchAngle":12.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.76,"coordY":111.03}},"index":5,"playId":"581ce55d-8317-394b-a02b-0b5272bc1dce","pitchNumber":3,"startTime":"2025-09-21T01:11:23.419Z","endTime":"2025-09-21T01:11:33.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-09-21T01:11:33.756Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:11:50.437Z","endTime":"2025-09-21T01:14:08.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.50208517426393,"strikeZoneBottom":1.73575103901565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.842264046060635,"aZ":-11.857812969006302,"pfxX":-3.6015428413961437,"pfxZ":10.532878543704424,"pX":-0.17754409688219278,"pZ":2.090362593930874,"vX0":4.917279279943341,"vY0":-136.93349667934513,"vZ0":-8.355764738843453,"x":123.77,"y":182.34,"x0":-1.5157781177477954,"y0":50.00016033232858,"z0":5.962477083159873,"aX":-6.945079206304202},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2547,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.39765035268061677,"extension":7.438698357572044},"index":0,"playId":"94c62a5d-f49a-3dc9-96cf-d913f7da4c88","pitchNumber":1,"startTime":"2025-09-21T01:11:55.666Z","endTime":"2025-09-21T01:11:59.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37896880457778,"aZ":-10.258787972860867,"pfxX":1.5209966159124981,"pfxZ":11.307161134436846,"pX":0.7596380731721217,"pZ":2.573134407861293,"vX0":4.972681072034267,"vY0":-137.15247179388632,"vZ0":-7.491434850077143,"x":88.04,"y":169.31,"x0":-1.2621282603266435,"y0":50.006598934143454,"z0":6.010094487055196,"aX":2.947615031750503},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":-3.6,"spinRate":2626,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.39672559346802583,"extension":7.437456850445224},"index":1,"playId":"0eb56212-0a79-38ba-b0f1-62910f992c3d","pitchNumber":2,"startTime":"2025-09-21T01:12:10.741Z","endTime":"2025-09-21T01:12:15.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T01:12:25.148Z","endTime":"2025-09-21T01:12:37.040Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.43040791617495,"strikeZoneBottom":1.63142284364592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53754509963967,"aZ":-9.769542570416611,"pfxX":0.11235579154499353,"pfxZ":10.90527805582597,"pX":0.30539095937227523,"pZ":0.8185068595327536,"vX0":4.529708947663307,"vY0":-140.90599401395022,"vZ0":-12.525077586816776,"x":105.36,"y":216.68,"x0":-1.3231740702832355,"y0":50.000783926275815,"z0":5.901396048473693,"aX":0.23001947363864103},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":-1.0,"spinRate":2575,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3855564482416356,"extension":7.547165654106243},"index":3,"playId":"149fa84a-8434-361d-8742-9bfa5dbb1f3a","pitchNumber":3,"startTime":"2025-09-21T01:12:37.040Z","endTime":"2025-09-21T01:12:41.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"985ef56d-63a6-3f4f-89f4-5c26d0679243","startTime":"2025-09-21T01:12:54.304Z","endTime":"2025-09-21T01:12:58.328Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.50725789659271,"strikeZoneBottom":1.67623108063359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.029166956453096,"aZ":-10.281133553481842,"pfxX":-1.526294643036385,"pfxZ":11.04266003489579,"pX":1.3388867666189763,"pZ":0.5388019912379456,"vX0":7.7077898589238645,"vY0":-139.3576847647018,"vZ0":-12.683962300680266,"x":65.96,"y":224.23,"x0":-1.2551347841673153,"y0":50.00263885243184,"z0":5.809301921478009,"aX":-3.027519823201074},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":1.3,"spinRate":2590,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3918751996806771,"extension":7.634427991231902},"index":5,"playId":"dfcb0909-63c6-3f22-92e0-e8cd9d56dd90","pitchNumber":4,"startTime":"2025-09-21T01:13:11.503Z","endTime":"2025-09-21T01:13:16.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.331755061661905,"aZ":-42.777019434099586,"pfxX":3.89573685188797,"pfxZ":-7.8412049589802475,"pX":-0.140701799261981,"pZ":3.1657199655092367,"vX0":1.6858733567352426,"vY0":-116.26101184416089,"vZ0":2.2133487661632323,"x":122.36,"y":153.31,"x0":-1.3841725125657414,"y0":50.00360322495197,"z0":6.298731528958536,"aX":5.266595946246569},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.2,"breakHorizontal":-7.6,"spinRate":2723,"spinDirection":21},"zone":2,"typeConfidence":0.9,"plateTime":0.47338678982594384,"extension":7.125816772494255},"index":6,"playId":"0001469a-e1c0-39d9-b02c-af8a89449b5c","pitchNumber":5,"startTime":"2025-09-21T01:13:34.299Z","endTime":"2025-09-21T01:13:38.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99453957935581,"aZ":-16.635066243486897,"pfxX":-1.2850451490965098,"pfxZ":8.076096159955497,"pX":-0.3536312093921425,"pZ":3.3527841927398665,"vX0":3.369845555539667,"vY0":-137.26243964953898,"vZ0":-3.9081570595570994,"x":130.48,"y":148.25,"x0":-1.42572119920617,"y0":50.00348322743587,"z0":5.914862761981458,"aX":-2.473075823308596},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":1.7,"spinRate":2250,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.39776449840045425,"extension":7.668055714098798},"hitData":{"launchSpeed":99.3,"launchAngle":39.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.22,"coordY":52.28}},"index":7,"playId":"0424a99f-b67d-39d0-aa74-a65ae3a596a3","pitchNumber":6,"startTime":"2025-09-21T01:13:55.895Z","endTime":"2025-09-21T01:14:08.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:14:08.368Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a ground ball to left fielder Michael Conforto. Heliot Ramos to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:14:24.643Z","endTime":"2025-09-21T01:14:54.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23679077834648,"aZ":-15.982762760531672,"pfxX":-6.108883796686061,"pfxZ":8.399871995636818,"pX":0.6546625558497527,"pZ":1.9645963840147116,"vX0":7.569555094213753,"vY0":-137.6568107859642,"vZ0":-7.638094980739033,"x":92.05,"y":185.74,"x0":-1.331172833003412,"y0":50.00521451979748,"z0":5.847858463610612,"aX":-11.779799955645876},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2538,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.3971926399293233,"extension":7.908641402873112},"hitData":{"launchSpeed":99.3,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.85,"coordY":116.6}},"index":0,"playId":"48f64544-07e8-30e4-a717-3aeb23382180","pitchNumber":1,"startTime":"2025-09-21T01:14:43.419Z","endTime":"2025-09-21T01:14:54.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:14:54.275Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks. Heliot Ramos to 3rd. Willy Adames to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:15:10.739Z","endTime":"2025-09-21T01:17:16.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":73.8,"strikeZoneTop":3.46489107141573,"strikeZoneBottom":1.69991747726709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14242347667557,"aZ":-45.77264960309699,"pfxX":2.529974346766345,"pfxZ":-9.99578004354573,"pX":0.934755282810878,"pZ":1.3999820804457679,"vX0":4.501540635578875,"vY0":-116.54258429060766,"vZ0":-1.01500130092679,"x":81.37,"y":200.98,"x0":-1.3589019931266335,"y0":50.00381084857042,"z0":6.206421256359486,"aX":3.4408261114623033},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-18.0,"breakHorizontal":-5.8,"spinRate":2771,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4719648551143769,"extension":7.257799934569091},"index":0,"playId":"4885c75e-11a7-3fd4-9ccf-69adfe9c7d77","pitchNumber":1,"startTime":"2025-09-21T01:15:31.360Z","endTime":"2025-09-21T01:15:35.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.44119786449773,"strikeZoneBottom":1.64408127366924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13438925933018,"aZ":-33.28481124248849,"pfxX":1.1670143830038597,"pfxZ":-0.6507984037461352,"pX":0.038513847578226866,"pZ":2.987760946041939,"vX0":3.9469510401779884,"vY0":-129.10571520957828,"vZ0":-1.0422026093198307,"x":115.53,"y":158.11,"x0":-1.6550123569961952,"y0":50.00380922046698,"z0":5.933640343230916,"aX":1.9905192974291},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":-2.9,"spinRate":2567,"spinDirection":113},"zone":2,"typeConfidence":0.91,"plateTime":0.4225052780564513,"extension":7.542319950544543},"index":1,"playId":"731635ed-dd68-346d-96c2-a8789bfba775","pitchNumber":2,"startTime":"2025-09-21T01:15:46.843Z","endTime":"2025-09-21T01:15:50.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-21T01:16:01.524Z","endTime":"2025-09-21T01:16:15.728Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62715567970885,"aZ":-13.617995097541977,"pfxX":-5.975724172155738,"pfxZ":9.451467794694295,"pX":-0.179076779254023,"pZ":3.219260437704256,"vX0":5.976662931113462,"vY0":-138.88477905936548,"vZ0":-4.987729300416171,"x":123.83,"y":151.86,"x0":-1.5772903853186266,"y0":50.00352137212808,"z0":5.936480363921199,"aX":-11.73378010636709},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2548,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3936145219456826,"extension":7.772929984714069},"index":3,"playId":"664c3fd8-8bc4-38df-adbe-edde19d7856c","pitchNumber":3,"startTime":"2025-09-21T01:16:15.728Z","endTime":"2025-09-21T01:16:19.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.54175360137099,"strikeZoneBottom":1.7772512980717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00261803294025,"aZ":-9.513023178678115,"pfxX":-0.6933739275146342,"pfxZ":11.39121004825915,"pX":1.3918198441855845,"pZ":3.4874427833032158,"vX0":7.489673289273572,"vY0":-140.00986423362033,"vZ0":-5.27091231776477,"x":63.95,"y":144.62,"x0":-1.2254956260089296,"y0":50.00384875854305,"z0":6.014363544721186,"aX":-1.380542468733379},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":-0.2,"spinRate":2558,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.39089872046953955,"extension":7.757252894971025},"index":4,"playId":"cfe26914-0925-3e50-af40-036687ab59c1","pitchNumber":4,"startTime":"2025-09-21T01:16:34.175Z","endTime":"2025-09-21T01:16:38.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.52536574235281,"strikeZoneBottom":1.69618062895464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766958490654705,"aZ":-29.678938989926678,"pfxX":0.32678986045028946,"pfxZ":1.411190476300754,"pX":1.290501266093626,"pZ":1.31955365117348,"vX0":7.276813578748485,"vY0":-131.0411684081889,"vZ0":-6.19064504930749,"x":67.81,"y":203.15,"x0":-1.5473484570122618,"y0":50.00177630561088,"z0":5.887425434007436,"aX":0.5754500467287048},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2699,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4156006468391462,"extension":7.440347144663836},"index":5,"playId":"625cdc91-4207-3af3-8911-dbd9c9227cd0","pitchNumber":5,"startTime":"2025-09-21T01:16:52.948Z","endTime":"2025-09-21T01:16:57.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.53621468900863,"strikeZoneBottom":1.73945642866468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17508457216081,"aZ":-12.577115104858299,"pfxX":-3.1694026018184047,"pfxZ":9.887767412723644,"pX":1.002357158462074,"pZ":2.005955245865095,"vX0":7.660233289009914,"vY0":-139.37275833098084,"vZ0":-8.089878371834534,"x":78.79,"y":184.62,"x0":-1.3609574976591161,"y0":50.001948688830154,"z0":5.762906701890381,"aX":-6.281799651862724},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2613,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39189808024883854,"extension":7.792141442836941},"index":6,"playId":"12ff816e-dd43-3246-aab6-2027357883ae","pitchNumber":6,"startTime":"2025-09-21T01:17:11.317Z","endTime":"2025-09-21T01:17:16.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.92,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:17:16.192Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Eldridge doubles (1) on a sharp fly ball to left fielder Michael Conforto. Heliot Ramos scores. Willy Adames scores. Matt Chapman scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:17:34.119Z","endTime":"2025-09-21T01:18:58.210Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.58392455944764,"strikeZoneBottom":1.63740201994882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904124705990537,"aZ":-44.8683516717449,"pfxX":3.5239155580152657,"pfxZ":-9.127746350371458,"pX":0.4331746544035935,"pZ":0.4306512157243545,"vX0":3.282853994685329,"vY0":-117.64852758490166,"vZ0":-3.363990831694172,"x":100.49,"y":227.15,"x0":-1.4419582883271673,"y0":50.002263009275886,"z0":6.068738410127838,"aX":4.901258971282602},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.0,"breakHorizontal":-7.2,"spinRate":2766,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.46693230804232044,"extension":7.485100191030013},"index":0,"playId":"a0190186-fce2-3768-b9f2-8df19fa9f5ab","pitchNumber":1,"startTime":"2025-09-21T01:17:40.355Z","endTime":"2025-09-21T01:17:44.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.64321288894375,"strikeZoneBottom":1.72976747244589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2670986648367,"aZ":-18.996827737350895,"pfxX":-0.5668081404255378,"pfxZ":6.874745924059759,"pX":0.9137548735518841,"pZ":3.022578716796029,"vX0":6.742954044196944,"vY0":-137.06417133060958,"vZ0":-4.195453565500522,"x":82.17,"y":157.17,"x0":-1.497019903638834,"y0":50.00143938819001,"z0":5.858079953762695,"aX":-1.0878413435684093},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-0.2,"spinRate":2409,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.39852669765459847,"extension":7.606110929531472},"index":1,"playId":"961332ca-3261-394b-9348-c238257b07d6","pitchNumber":2,"startTime":"2025-09-21T01:18:04.927Z","endTime":"2025-09-21T01:18:08.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.75120724746085,"strikeZoneBottom":1.73990457161051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80893682684562,"aZ":-13.467623532118626,"pfxX":-7.182620502522092,"pfxZ":9.636371542944138,"pX":0.5286414840089844,"pZ":1.8056353497899567,"vX0":7.688149913667655,"vY0":-138.4155770510362,"vZ0":-8.34004327054236,"x":96.85,"y":190.03,"x0":-1.3513350287464323,"y0":50.00201813783164,"z0":5.758993992982703,"aX":-13.941206976996796},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2384,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.3956701252785355,"extension":7.615618950448246},"index":2,"playId":"f48b1010-cd3a-3daf-ad37-16233dcd8bde","pitchNumber":3,"startTime":"2025-09-21T01:18:23.600Z","endTime":"2025-09-21T01:18:27.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35206907550412,"aZ":-18.543499440573747,"pfxX":-5.167267973311546,"pfxZ":6.785769964726601,"pX":-0.1371077653904402,"pZ":3.168033367418932,"vX0":5.549046248687601,"vY0":-140.49227246340163,"vZ0":-4.170010520231856,"x":122.23,"y":153.24,"x0":-1.4618124905137813,"y0":50.00457481819859,"z0":5.868804758081873,"aX":-10.38220808232242},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3891308863945797,"extension":7.626920569745971},"hitData":{"launchSpeed":100.8,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":46.71,"coordY":76.91}},"index":3,"playId":"22ffd8fe-da10-32b3-bdf0-cc8d8750c9a9","pitchNumber":4,"startTime":"2025-09-21T01:18:44.543Z","endTime":"2025-09-21T01:18:58.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"second":{"id":642715,"link":"/api/v1/people/642715"},"third":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.400000000000002,"awayTeamWinProbability":77.6,"homeTeamWinProbabilityAdded":-17.7,"leverageIndex":2.38,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:18:58.210Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to left fielder Michael Conforto. Bryce Eldridge to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:19:37.049Z","endTime":"2025-09-21T01:20:44.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.45444343991247,"strikeZoneBottom":1.59063863284896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.842914334842938,"aZ":-16.43056968082851,"pfxX":-1.3637648091926104,"pfxZ":8.211852266666941,"pX":-0.11811146015119774,"pZ":3.1059991250349714,"vX0":4.315420025605651,"vY0":-137.2275352070221,"vZ0":-4.64086480874341,"x":121.5,"y":154.92,"x0":-1.530206469533649,"y0":50.0043413386432,"z0":5.929659539459559,"aX":-2.6154491697004283},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":1.6,"spinRate":2264,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3983243116234303,"extension":8.071577741555414},"index":0,"playId":"4393d7f5-f033-3a0d-95d5-d1b84964af14","pitchNumber":1,"startTime":"2025-09-21T01:19:38.980Z","endTime":"2025-09-21T01:19:42.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":80.1,"endSpeed":73.1,"strikeZoneTop":3.34294521612193,"strikeZoneBottom":1.47932757044839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.044177171104824,"aZ":-44.178873661702035,"pfxX":4.455953055747911,"pfxZ":-8.83617632912316,"pX":0.1305513923479734,"pZ":3.6834885074748294,"vX0":2.0882343580020435,"vY0":-116.48592652120763,"vZ0":3.6952170161076268,"x":112.02,"y":139.33,"x0":-1.3592568107994882,"y0":50.000204137662955,"z0":6.283576094033323,"aX":6.056543246078096},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.6,"breakHorizontal":-8.6,"spinRate":2646,"spinDirection":22},"zone":12,"typeConfidence":0.9,"plateTime":0.4721278794362802,"extension":7.537519215920735},"index":1,"playId":"6381ad37-784d-383e-bae9-796e38887616","pitchNumber":2,"startTime":"2025-09-21T01:19:55.161Z","endTime":"2025-09-21T01:19:59.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.036763300558057,"aZ":-44.25591335907918,"pfxX":2.1232143485331005,"pfxZ":-8.8712044838051,"pX":0.17654545614188863,"pZ":0.6624099301579475,"vX0":2.8589273815871725,"vY0":-116.80752901596266,"vZ0":-2.8527716209086362,"x":110.27,"y":220.89,"x0":-1.3462117617169624,"y0":50.005640168846966,"z0":6.120421190106999,"aX":2.890206305907278},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.4,"breakHorizontal":-4.7,"spinRate":2769,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.47159262111358524,"extension":7.039319558847716},"index":2,"playId":"dc714f76-4084-3d96-bf83-f8c87222b770","pitchNumber":3,"startTime":"2025-09-21T01:20:10.826Z","endTime":"2025-09-21T01:20:14.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.126070522875004,"aZ":-46.69312090250448,"pfxX":0.5034322205931581,"pfxZ":-10.902178218315541,"pX":-0.7849740657976729,"pZ":3.4202495410150924,"vX0":1.0574025970125278,"vY0":-115.43335634407087,"vZ0":3.70519228932835,"x":146.92,"y":146.43,"x0":-1.3168085343745768,"y0":50.00343416113197,"z0":6.330563125556827,"aX":0.6702142976127229},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-18.2,"breakHorizontal":-1.2,"spinRate":2680,"spinDirection":14},"zone":1,"typeConfidence":0.9,"plateTime":0.4769136611880347,"extension":7.402630085577943},"hitData":{"launchSpeed":89.3,"launchAngle":10.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.85,"coordY":111.98}},"index":3,"playId":"7dee9b35-d345-37a1-8837-c5e6eddc00a9","pitchNumber":4,"startTime":"2025-09-21T01:20:34.786Z","endTime":"2025-09-21T01:20:44.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-2.900000000000002,"leverageIndex":0.8,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:20:44.652Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Casey Schmitt walks. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:21:44.290Z","endTime":"2025-09-21T01:23:11.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.59794842760432,"strikeZoneBottom":1.72514204747349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277353669975675,"aZ":-30.580256202471332,"pfxX":0.7539012925675186,"pfxZ":0.9584456857951693,"pX":2.013752634974174,"pZ":1.2085373490487412,"vX0":8.655209254665458,"vY0":-127.37989985693824,"vZ0":-5.743100816199038,"x":40.24,"y":206.15,"x0":-1.5149773235037092,"y0":50.00019193654358,"z0":5.887401705966924,"aX":1.246610441206178},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":-3.1,"spinRate":2684,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.42873513121643736,"extension":7.6128767302498765},"index":0,"playId":"26194d7e-841b-34c4-94d5-31003846a27d","pitchNumber":1,"startTime":"2025-09-21T01:21:57.167Z","endTime":"2025-09-21T01:22:01.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.5227160873231,"strikeZoneBottom":1.74739217573091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.302551591158554,"aZ":-29.271072795317806,"pfxX":0.3664139545306506,"pfxZ":1.6992055770681613,"pX":1.3934650902498735,"pZ":2.6598036070548434,"vX0":7.624941335172983,"vY0":-129.25342967479952,"vZ0":-2.695693655455138,"x":63.88,"y":166.97,"x0":-1.6296514881539497,"y0":50.005101014854844,"z0":5.940149867337542,"aX":0.6245537388806442},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":-2.2,"spinRate":2547,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.4220916905539025,"extension":7.493230771182063},"index":1,"playId":"9d090e75-3953-348f-bec8-a98875b42d90","pitchNumber":2,"startTime":"2025-09-21T01:22:14.292Z","endTime":"2025-09-21T01:22:18.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.57827196839156,"strikeZoneBottom":1.77020541499697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55872253037912,"aZ":-11.59018189351241,"pfxX":-5.474598310437688,"pfxZ":10.622295231342239,"pX":0.12909450905737443,"pZ":1.3209994748391063,"vX0":6.203526397827242,"vY0":-138.46640329412406,"vZ0":-10.095216028447295,"x":112.08,"y":203.11,"x0":-1.431396121284566,"y0":50.000976819253644,"z0":5.7943930578457845,"aX":-10.606432498715769},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2569,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.39590952216305686,"extension":7.851825302344274},"index":2,"playId":"ddf4a549-bcd6-3004-8f29-92a2af9bb46e","pitchNumber":3,"startTime":"2025-09-21T01:22:30.307Z","endTime":"2025-09-21T01:22:34.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.44635022162017,"strikeZoneBottom":1.63847728144387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10778169278086,"aZ":-14.590739619953919,"pfxX":-6.231293983673046,"pfxZ":9.123974347443973,"pX":0.7678910609003503,"pZ":1.5275442898045613,"vX0":7.797557651010409,"vY0":-138.48299842044847,"vZ0":-8.913806507384997,"x":87.73,"y":197.54,"x0":-1.284820389542067,"y0":50.005284291724536,"z0":5.780702270113779,"aX":-12.013087194284049},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2528,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39665719416808454,"extension":7.94622268737787},"index":3,"playId":"0ed386a8-43ee-3934-aedd-0753113f71b9","pitchNumber":4,"startTime":"2025-09-21T01:22:47.867Z","endTime":"2025-09-21T01:22:52.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.50797707959388,"strikeZoneBottom":1.76523698717608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.368151535068357,"aZ":-12.039004037581918,"pfxX":-5.947740996330062,"pfxZ":10.293829937204631,"pX":0.09829758469666468,"pZ":1.0934438646882834,"vX0":6.131277771393583,"vY0":-139.03361345795645,"vZ0":-10.667555036439094,"x":113.25,"y":209.26,"x0":-1.3635190589590662,"y0":50.005057904491196,"z0":5.780632229977672,"aX":-11.637746938760694},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2482,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3940516208434559,"extension":7.743748453073978},"index":4,"playId":"b1f5deb4-dffe-3baa-86db-a882198b0f5f","pitchNumber":5,"startTime":"2025-09-21T01:23:06.225Z","endTime":"2025-09-21T01:23:11.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.7,"awayTeamWinProbability":82.3,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":1.16,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:23:11.155Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:23:29.786Z","endTime":"2025-09-21T01:25:01.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.29619641349579,"strikeZoneBottom":1.7053712701957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04181931395657,"aZ":-13.840580461047484,"pfxX":-8.125954318829507,"pfxZ":9.358558953218306,"pX":0.5322006805997163,"pZ":2.27833899453866,"vX0":8.057493668594601,"vY0":-139.26282400101752,"vZ0":-7.382113691252665,"x":96.71,"y":177.26,"x0":-1.346515382406922,"y0":50.00454039188917,"z0":5.8840966906756025,"aX":-15.921242592576375},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2588,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3937047247759966,"extension":7.561089175216971},"index":0,"playId":"203fee57-1bb3-38f5-9480-e71f012078e9","pitchNumber":1,"startTime":"2025-09-21T01:23:41.151Z","endTime":"2025-09-21T01:23:44.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":74.4,"strikeZoneTop":3.25158526837276,"strikeZoneBottom":1.66097435345025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12804513970342,"aZ":-44.11103759867236,"pfxX":1.7999772401971952,"pfxZ":-8.568953341783757,"pX":0.7813636129454858,"pZ":1.6067785823610852,"vX0":4.486323784417158,"vY0":-118.01663376818281,"vZ0":-0.9414378272390327,"x":87.22,"y":195.4,"x0":-1.387964160121651,"y0":50.005020649062196,"z0":6.11958646640735,"aX":2.5059727319515424},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.4,"breakHorizontal":-4.4,"spinRate":2807,"spinDirection":16},"zone":9,"typeConfidence":0.9,"plateTime":0.46639107892831877,"extension":7.434591578575817},"index":1,"playId":"678229ac-81aa-3751-9529-4d9434562c47","pitchNumber":2,"startTime":"2025-09-21T01:23:59.803Z","endTime":"2025-09-21T01:24:03.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T01:24:13.913Z","endTime":"2025-09-21T01:24:33.436Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.16715482506761,"strikeZoneBottom":1.47840176674115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.074669642691532,"aZ":-45.1480329084963,"pfxX":2.2442487168702856,"pfxZ":-9.275890363197496,"pX":0.31989121273906024,"pZ":1.1255342614125654,"vX0":3.113732801373253,"vY0":-118.74040576729345,"vZ0":-1.976817416711149,"x":104.81,"y":208.39,"x0":-1.3104641754903121,"y0":50.00333705321764,"z0":6.155352565376573,"aX":3.1384932903611884},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.9,"breakHorizontal":-4.9,"spinRate":2718,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.46494897092788623,"extension":7.407784460857861},"index":3,"playId":"512febc6-edd7-3cc2-9b00-227bbd0b4d31","pitchNumber":3,"startTime":"2025-09-21T01:24:33.436Z","endTime":"2025-09-21T01:24:37.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.240825605504337,"aZ":-17.747507061510024,"pfxX":-0.3620778104504323,"pfxZ":7.301399597577877,"pX":1.247762403322533,"pZ":2.614002433208623,"vX0":7.387294245272975,"vY0":-138.97311255813065,"vZ0":-5.802035793524744,"x":69.44,"y":168.2,"x0":-1.3865648895104725,"y0":50.00177816719436,"z0":5.889288765913737,"aX":-0.716880800516883},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":-0.7,"spinRate":2298,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.39264543786055794,"extension":7.745724728227789},"index":4,"playId":"cc911d52-6222-3d34-afbe-ac422600db56","pitchNumber":4,"startTime":"2025-09-21T01:24:57.536Z","endTime":"2025-09-21T01:25:01.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.42,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:25:01.421Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks. Bryce Eldridge scores. Jung Hoo Lee to 3rd. Casey Schmitt to 2nd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:25:22.310Z","endTime":"2025-09-21T01:28:03.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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(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":79.2,"endSpeed":72.3,"strikeZoneTop":3.16824679681963,"strikeZoneBottom":1.46614510647273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1482215250979,"aZ":-46.84564465596813,"pfxX":0.37184434161102464,"pfxZ":-11.113630843202671,"pX":0.5084425701409921,"pZ":1.807701734147603,"vX0":4.126336260750417,"vY0":-115.22015825829642,"vZ0":0.6758417945136996,"x":97.62,"y":189.97,"x0":-1.3682224824675537,"y0":50.0052418564834,"z0":6.1066100361417055,"aX":0.4907785499841255},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-19.4,"breakHorizontal":-1.9,"spinRate":2684,"spinDirection":17},"zone":9,"typeConfidence":0.91,"plateTime":0.47882675202094394,"extension":7.1621816918174925},"index":0,"playId":"f063641b-87c4-3d65-ab3d-6011068e24e4","pitchNumber":1,"startTime":"2025-09-21T01:25:30.935Z","endTime":"2025-09-21T01:25:34.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09419109754707,"aZ":-43.53941988159511,"pfxX":2.8495295916061867,"pfxZ":-8.17943493030918,"pX":0.7140413019935377,"pZ":1.6692065884494478,"vX0":3.5098965888554137,"vY0":-117.90388653716414,"vZ0":-0.9504669831169342,"x":89.78,"y":193.71,"x0":-1.1713766443060296,"y0":50.0029343834004,"z0":6.141103517140369,"aX":3.95925469907226},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.8,"breakHorizontal":-6.1,"spinRate":2624,"spinDirection":14},"zone":9,"typeConfidence":0.9,"plateTime":0.46685004184655154,"extension":7.428989435078},"index":1,"playId":"55149799-6d41-3910-bc08-b3ea12639c87","pitchNumber":2,"startTime":"2025-09-21T01:25:52.340Z","endTime":"2025-09-21T01:25:55.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.22588556320699,"strikeZoneBottom":1.57208124377942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.183950087830677,"aZ":-45.96866293960887,"pfxX":-0.4582299289306846,"pfxZ":-9.65945912450973,"pX":0.22289946125739235,"pZ":1.6223492011615706,"vX0":3.3714389415523818,"vY0":-119.60074504807686,"vZ0":-1.0193647169231315,"x":108.5,"y":194.98,"x0":-1.1543399586141292,"y0":50.00413579040554,"z0":6.229614556909649,"aX":-0.6545412699521425},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.4,"breakHorizontal":-0.1,"spinRate":2692,"spinDirection":11},"zone":8,"typeConfidence":0.91,"plateTime":0.4605256406396534,"extension":7.4170277499286135},"index":2,"playId":"7f2a3b62-ccd9-30f5-bdae-f25d457e8b26","pitchNumber":3,"startTime":"2025-09-21T01:26:13.070Z","endTime":"2025-09-21T01:26:16.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.29487692311788,"strikeZoneBottom":1.59279522003637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23610028534473,"aZ":-13.67722056596964,"pfxX":-1.3762492358181382,"pfxZ":9.252884442582722,"pX":0.2760333638752795,"pZ":4.707979061680971,"vX0":5.158784917662649,"vY0":-140.573623090649,"vZ0":-1.4001383245736767,"x":106.48,"y":111.66,"x0":-1.4050301298188848,"y0":50.00177037674856,"z0":6.101632405337572,"aX":-2.7521413274220006},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":1.4,"spinRate":2531,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.3898344459399281,"extension":7.7748880534944504},"index":3,"playId":"3c8878a4-8f0c-34e6-90bc-023dc4e6932b","pitchNumber":4,"startTime":"2025-09-21T01:26:34.794Z","endTime":"2025-09-21T01:26:38.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887442623066732,"aZ":-44.45149690007815,"pfxX":3.3534042300136564,"pfxZ":-8.74135123022462,"pX":0.2050350742707142,"pZ":2.910671906317703,"vX0":2.433636204523317,"vY0":-118.17978905736696,"vZ0":1.7215907629043374,"x":109.18,"y":160.19,"x0":-1.2759781929457557,"y0":50.00067864101838,"z0":6.275915483408284,"aX":4.711329211105818},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.0,"breakHorizontal":-6.7,"spinRate":2625,"spinDirection":15},"zone":2,"typeConfidence":0.9,"plateTime":0.46462549592878943,"extension":7.311990026358739},"index":4,"playId":"4125a693-fa59-3c17-8bd2-3538070e53e8","pitchNumber":5,"startTime":"2025-09-21T01:26:53.282Z","endTime":"2025-09-21T01:26:58.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.30524510966722,"strikeZoneBottom":1.57062442718798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.388725655188402,"aZ":-46.16546772593914,"pfxX":2.0042779010334844,"pfxZ":-10.459075625007902,"pX":-1.1921871096408956,"pZ":4.865706591858097,"vX0":-0.17360780565952572,"vY0":-115.47066562538922,"vZ0":6.687849195861648,"x":162.44,"y":107.41,"x0":-1.375709847850172,"y0":50.00285603630256,"z0":6.396994837543398,"aX":2.681032161364853},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-16.8,"breakHorizontal":-3.6,"spinRate":2602,"spinDirection":13},"zone":11,"typeConfidence":0.9,"plateTime":0.4760627402539579,"extension":7.45691943925424},"index":5,"playId":"060feb0a-a592-3456-bc95-dc7640d9d504","pitchNumber":6,"startTime":"2025-09-21T01:27:35.182Z","endTime":"2025-09-21T01:27:38.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.32097039904608,"strikeZoneBottom":1.58562153176283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26960594165324,"aZ":-19.302460294623803,"pfxX":-6.93669266038817,"pfxZ":6.953520774712008,"pX":-0.13975236220245546,"pZ":5.305222639997689,"vX0":5.83091075701014,"vY0":-135.82687973471218,"vZ0":1.7515356072474666,"x":122.33,"y":95.54,"x0":-1.422706239777166,"y0":50.0044178095176,"z0":6.001895944896038,"aX":-12.844791719402135},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2239,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.40466686920176054,"extension":7.660185273755867},"index":6,"playId":"6a57a5e7-4abc-3475-82af-da9881d85ebf","pitchNumber":7,"startTime":"2025-09-21T01:27:59.032Z","endTime":"2025-09-21T01:28:03.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.1,"awayTeamWinProbability":83.9,"homeTeamWinProbabilityAdded":-6.099999999999998,"leverageIndex":1.74,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:28:03.985Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T01:28:21.829Z","endTime":"2025-09-21T01:29:21.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.14978607024853,"strikeZoneBottom":1.56380900336128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61467290049926,"aZ":-37.279214886842674,"pfxX":0.6244560067148943,"pfxZ":-3.2366877724214476,"pX":0.8306062408304263,"pZ":3.261521216759391,"vX0":5.7475041292024915,"vY0":-125.11546439937315,"vZ0":0.6649498034315922,"x":85.34,"y":150.72,"x0":-1.5831131326995778,"y0":50.004251407856174,"z0":6.061541827683051,"aX":0.9838255803580798},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.4,"breakHorizontal":-2.5,"spinRate":2462,"spinDirection":57},"zone":12,"typeConfidence":0.82,"plateTime":0.43876356121058624,"extension":7.281063152632527},"index":0,"playId":"c8667de4-48ce-349f-91a4-6c3a368f98d9","pitchNumber":1,"startTime":"2025-09-21T01:28:37.050Z","endTime":"2025-09-21T01:28:41.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.18584995577012,"strikeZoneBottom":1.50194880580791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31291358220374,"aZ":-45.95941370051619,"pfxX":1.7056336959461484,"pfxZ":-10.210999550388568,"pX":-0.15314718811533998,"pZ":2.796897628702846,"vX0":2.185809125371114,"vY0":-116.66630219020342,"vZ0":2.1288153496264837,"x":122.84,"y":163.26,"x0":-1.3316351107069042,"y0":50.00572839896305,"z0":6.274197763813288,"aX":2.3014984577904785},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.4,"breakHorizontal":-3.7,"spinRate":2779,"spinDirection":13},"zone":2,"typeConfidence":0.9,"plateTime":0.4733716968402959,"extension":7.48305970108232},"index":1,"playId":"e556c6c0-7c01-365a-9524-80be3bdfe754","pitchNumber":2,"startTime":"2025-09-21T01:28:55.284Z","endTime":"2025-09-21T01:28:59.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.299923824804473,"aZ":-42.59802336826907,"pfxX":3.0448943516430735,"pfxZ":-7.329832914811203,"pX":0.7158523303591003,"pZ":-1.0728802774864827,"vX0":3.368917857168955,"vY0":-119.39001616858762,"vZ0":-7.347003050779897,"x":89.71,"y":267.75,"x0":-1.1174687650574129,"y0":50.00496195288558,"z0":5.948445346920445,"aX":4.328075539046132},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.0,"breakHorizontal":-6.5,"spinRate":2665,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.46150810590753855,"extension":7.556690021683324},"index":2,"playId":"692c61cf-54f2-3258-a39f-5b250fd2d5f0","pitchNumber":3,"startTime":"2025-09-21T01:29:16.161Z","endTime":"2025-09-21T01:29:21.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.34,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:29:21.885Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:31:29.138Z","endTime":"2025-09-21T01:33:01.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.67846975664046,"strikeZoneBottom":1.7022245209135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.304396775637432,"aZ":-19.336316053630398,"pfxX":-6.798946532873385,"pfxZ":6.8322374350854425,"pX":-0.7627560870447937,"pZ":2.8433180646592735,"vX0":5.83206954812137,"vY0":-136.29444676166437,"vZ0":-3.255594620737568,"x":146.07,"y":162.01,"x0":-2.048249853916169,"y0":50.004076969049066,"z0":5.390756785918037,"aX":-12.776608734001451},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2411,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.402071187228096,"extension":6.304001652069711},"index":0,"playId":"048dc4ac-3e32-34bd-98d7-72d70981baea","pitchNumber":1,"startTime":"2025-09-21T01:31:31.222Z","endTime":"2025-09-21T01:31:34.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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":"2025-09-21T01:31:44.755Z","endTime":"2025-09-21T01:32:02.645Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.65513376651686,"strikeZoneBottom":1.74559024839804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71903764549695,"aZ":-33.30952251858882,"pfxX":6.879449672378771,"pfxZ":-0.7021342113141849,"pX":0.20382041763039144,"pZ":2.987758880735289,"vX0":3.5666277590162654,"vY0":-126.28415213887853,"vZ0":0.3335947869579352,"x":109.23,"y":158.11,"x0":-2.120597569613658,"y0":50.002821262164794,"z0":5.533335682509817,"aX":11.11123048288338},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.0,"breakHorizontal":-13.3,"spinRate":2863,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4337185781497057,"extension":6.30145207113405},"index":2,"playId":"0da57858-f644-351c-aaa4-477dac83d444","pitchNumber":2,"startTime":"2025-09-21T01:32:02.645Z","endTime":"2025-09-21T01:32:06.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.572861701146614,"aZ":-39.95584549326893,"pfxX":9.193688076634714,"pfxZ":-5.099334922407628,"pX":0.42824933958158207,"pZ":2.184857045526586,"vX0":2.9685462417339687,"vY0":-123.53058748215581,"vZ0":-0.3433531747198849,"x":100.68,"y":179.79,"x0":-1.9875717577235306,"y0":50.004303966647846,"z0":5.721939440217228,"aX":14.025201798456624},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.0,"breakHorizontal":-17.4,"spinRate":2789,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.44560112916508743,"extension":6.353296995259896},"index":3,"playId":"2ba80574-52d7-33b0-b768-7175ee0b1d79","pitchNumber":3,"startTime":"2025-09-21T01:32:19.254Z","endTime":"2025-09-21T01:32:23.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.61948017927546,"strikeZoneBottom":1.74323917122599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57600415446205,"aZ":-39.99287790171359,"pfxX":10.081707951364837,"pfxZ":-5.157769635770803,"pX":-1.5591535490354893,"pZ":3.351333813479821,"vX0":-1.7725786957726601,"vY0":-122.73104354519525,"vZ0":2.364455248651659,"x":176.43,"y":148.29,"x0":-2.134249792841154,"y0":50.00076398908594,"z0":5.795303995325337,"aX":15.290679757321925},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.5,"breakHorizontal":-17.8,"spinRate":2663,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4472432282310588,"extension":6.151759648958427},"index":4,"playId":"4122d2d3-e307-3345-9b2d-8413d36ef421","pitchNumber":4,"startTime":"2025-09-21T01:32:39.682Z","endTime":"2025-09-21T01:32:43.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.071656722075602,"aZ":-20.436220334815314,"pfxX":-6.809902785061359,"pfxZ":6.091050324749993,"pX":-0.7607840262816347,"pZ":3.6183217247709614,"vX0":6.08304558766352,"vY0":-137.99792118053472,"vZ0":-0.988775337484296,"x":146.0,"y":141.09,"x0":-2.1103006646206923,"y0":50.000038350490875,"z0":5.359622942922733,"aX":-13.115908443786555},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":11.0,"spinRate":2474,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.39710386849245527,"extension":6.290347274105514},"index":5,"playId":"9f7b1465-75ea-36e4-9f37-7db2ac157cd7","pitchNumber":5,"startTime":"2025-09-21T01:32:57.331Z","endTime":"2025-09-21T01:33:01.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:33:01.249Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:33:15.388Z","endTime":"2025-09-21T01:34:57.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.33974747813651,"strikeZoneBottom":1.55447422607248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.970846620805236,"aZ":-24.661377184267334,"pfxX":-5.4010098055692,"pfxZ":3.9530952748021786,"pX":-0.779126880299911,"pZ":3.9017757541497518,"vX0":5.531343328258099,"vY0":-136.6831707209315,"vZ0":0.3705713238734468,"x":146.7,"y":133.43,"x0":-2.123363435530432,"y0":50.00055435431805,"z0":5.452284655808612,"aX":-10.259953247974911},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":8.6,"spinRate":2469,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40010270791481606,"extension":6.325051968959471},"index":0,"playId":"98c7fdc7-e415-36d5-bde2-f70726bdbc83","pitchNumber":1,"startTime":"2025-09-21T01:33:28.574Z","endTime":"2025-09-21T01:33:32.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.27071733786912,"strikeZoneBottom":1.55116459120282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36205177961806,"aZ":-33.78178901018472,"pfxX":5.223866004474342,"pfxZ":-1.0266665993271147,"pX":-0.16404471247048324,"pZ":3.106208297479274,"vX0":3.202864554304893,"vY0":-123.62659744847444,"vZ0":0.9719480677842214,"x":123.25,"y":154.91,"x0":-2.150919913138149,"y0":50.004517493204226,"z0":5.522015494033231,"aX":8.165691564596075},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-10.2,"spinRate":2660,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4413889678655738,"extension":6.294402963192788},"index":1,"playId":"6fddf326-5ec2-345c-9c5a-65699991b18d","pitchNumber":2,"startTime":"2025-09-21T01:33:47.238Z","endTime":"2025-09-21T01:33:51.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.2,"endSpeed":87.7,"strikeZoneTop":3.25080622548831,"strikeZoneBottom":1.7279419976106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89615379221354,"aZ":-26.716357052951412,"pfxX":-7.412651438861277,"pfxZ":2.8240247479836684,"pX":1.4736575303843311,"pZ":1.9891587107974407,"vX0":11.625589494556275,"vY0":-136.85125820410946,"vZ0":-4.171852766690543,"x":60.83,"y":185.07,"x0":-1.83029606777297,"y0":50.00303319164034,"z0":5.3235143348778085,"aX":-14.325058657005394},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":11.5,"spinRate":2330,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.39740780996136893,"extension":6.28337517523992},"index":2,"playId":"4bb6d489-2140-3ee5-9261-8d0bd8bd8854","pitchNumber":3,"startTime":"2025-09-21T01:34:02.156Z","endTime":"2025-09-21T01:34:06.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.1492900523516,"strikeZoneBottom":1.62655197704328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.868486434648126,"aZ":-31.557229728550354,"pfxX":6.381600136801275,"pfxZ":0.4074639474896866,"pX":1.227956486241011,"pZ":2.176407091229875,"vX0":5.793575719559092,"vY0":-122.6749472014979,"vZ0":-1.548769643401905,"x":70.19,"y":180.02,"x0":-1.9921590405269551,"y0":50.005529615609944,"z0":5.501639820541602,"aX":9.744186850373545},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2812,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44619567685642636,"extension":6.340015865016034},"index":3,"playId":"cb873a16-3585-3bbc-93da-6d59269931fd","pitchNumber":4,"startTime":"2025-09-21T01:34:18.038Z","endTime":"2025-09-21T01:34:22.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.20821963957536,"strikeZoneBottom":1.58714634353647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.587745517576437,"aZ":-29.72138464617971,"pfxX":4.069669678431999,"pfxZ":1.5451127466278702,"pX":0.4841665835196624,"pZ":2.3864680097171536,"vX0":5.176700017687013,"vY0":-124.5718526031139,"vZ0":-1.664669386317935,"x":98.54,"y":174.35,"x0":-2.1415045021569363,"y0":50.00405693707089,"z0":5.4965112354140855,"aX":6.461471938999932},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-8.5,"spinRate":2791,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.43795649855746355,"extension":6.401412220909527},"index":4,"playId":"68571900-1d03-3948-8915-4cf0676bcbad","pitchNumber":5,"startTime":"2025-09-21T01:34:34.793Z","endTime":"2025-09-21T01:34:39.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.179607173481646,"aZ":-30.891363413024163,"pfxX":4.993024118460717,"pfxZ":0.7938286104133123,"pX":1.2255236263343092,"pZ":2.1066311778866837,"vX0":6.890158768862722,"vY0":-125.90018848759527,"vZ0":-2.1925331257823295,"x":70.29,"y":181.9,"x0":-2.1852529071113262,"y0":50.005182935958786,"z0":5.464829854181234,"aX":8.095248304656318},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":-10.4,"spinRate":2812,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4334133153674431,"extension":6.310428332212259},"index":5,"playId":"ee16d2d0-5dbb-3024-a282-6308107222f0","pitchNumber":6,"startTime":"2025-09-21T01:34:52.708Z","endTime":"2025-09-21T01:34:57.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:34:57.281Z","atBatIndex":11},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Freddie Freeman hit by pitch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:35:20.293Z","endTime":"2025-09-21T01:36:19.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.7767053327015,"strikeZoneBottom":1.84855940538191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.805125947684324,"aZ":-31.386258627715698,"pfxX":4.291483805952086,"pfxZ":0.48877117031092077,"pX":-0.013434467349281408,"pZ":2.705027584783844,"vX0":4.070946526022038,"vY0":-125.03917903154645,"vZ0":-0.598027959102269,"x":117.51,"y":165.74,"x0":-2.2139711129353943,"y0":50.00043573403242,"z0":5.499937513956945,"aX":6.862298861739284},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-8.6,"spinRate":2771,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4363456375124892,"extension":6.392222127043072},"index":0,"playId":"0823fef6-5cce-3f48-8226-acce58b164ad","pitchNumber":1,"startTime":"2025-09-21T01:35:20.293Z","endTime":"2025-09-21T01:35:23.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55538741641593,"aZ":-27.966363950175573,"pfxX":-10.184438681793651,"pfxZ":2.4804515648841665,"pX":-0.38999457524029485,"pZ":2.656709935595976,"vX0":7.329168268041051,"vY0":-128.6694276027524,"vZ0":-1.8964017176979264,"x":131.87,"y":167.05,"x0":-1.9344191702682296,"y0":50.00412566735227,"z0":5.544003925640464,"aX":-17.29272550394037},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":1866,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4236533507374869,"extension":6.525934958288619},"index":1,"playId":"690c7454-3500-352f-bb61-7c79b477e018","pitchNumber":2,"startTime":"2025-09-21T01:35:35.959Z","endTime":"2025-09-21T01:35:39.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.777346003825052,"aZ":-19.122427927895043,"pfxX":-5.75910208914548,"pfxZ":6.661638115627973,"pX":-0.1917412201071915,"pZ":4.076235070076923,"vX0":7.03414720086486,"vY0":-138.37644943104814,"vZ0":-0.2254494413331254,"x":124.31,"y":128.72,"x0":-2.0057544294679306,"y0":50.005747028062565,"z0":5.428165353192377,"aX":-11.290029947766882},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":9.1,"spinRate":2682,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3942136058954122,"extension":6.0359673899614545},"index":2,"playId":"6267a2f5-ed92-3d48-8b4a-aa98328fd511","pitchNumber":3,"startTime":"2025-09-21T01:35:54.751Z","endTime":"2025-09-21T01:35:58.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.772129055519812,"aZ":-39.27931743466295,"pfxX":8.07835544878764,"pfxZ":-4.633558831182549,"pX":2.011573559708935,"pZ":0.20480388458810825,"vX0":6.7104735045045585,"vY0":-123.62421266820083,"vZ0":-4.8068874896659946,"x":40.32,"y":233.25,"x0":-1.7965163782405116,"y0":50.00257805809049,"z0":5.5046471300343365,"aX":12.387444259085978},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.4,"breakHorizontal":-16.3,"spinRate":2858,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44463394810372625,"extension":6.308517172110846},"index":3,"playId":"7fc88371-7e2b-3f09-8a19-e054d0d79274","pitchNumber":4,"startTime":"2025-09-21T01:36:14.924Z","endTime":"2025-09-21T01:36:19.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:36:19.981Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (19) on a fly ball to right center field. Freddie Freeman scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:36:42.619Z","endTime":"2025-09-21T01:37:48.680Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.07125923434841,"strikeZoneBottom":1.52599103561053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04779624792779,"aZ":-32.35326460559219,"pfxX":6.852376169558083,"pfxZ":-0.12179259236017437,"pX":0.7305732753780506,"pZ":1.6596664038843971,"vX0":4.942002465271798,"vY0":-123.49955232055639,"vZ0":-2.3425037983995165,"x":89.15,"y":193.97,"x0":-2.1907741385887647,"y0":50.00009957404286,"z0":5.358645243949799,"aX":10.514118057017123},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":-13.6,"spinRate":2817,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4445831708698216,"extension":6.329838933938468},"index":0,"playId":"4ab48abd-0e09-3816-b3ed-f312c35b59a8","pitchNumber":1,"startTime":"2025-09-21T01:36:47.760Z","endTime":"2025-09-21T01:36:52.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.01896220284737,"strikeZoneBottom":1.47409251917754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25657100662677,"aZ":-29.09041389826755,"pfxX":5.4720930403038635,"pfxZ":1.9554937594360409,"pX":0.8956517799657879,"pZ":1.5948940473559343,"vX0":5.738056173336448,"vY0":-124.4929353220224,"vZ0":-3.2572485881360054,"x":82.86,"y":195.72,"x0":-2.147100358302265,"y0":50.00039240701061,"z0":5.320015573688985,"aX":8.614152325942296},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-11.2,"spinRate":2852,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.439441149985468,"extension":6.330054305573317},"index":1,"playId":"e5cb4a59-4794-3f07-8003-4ee33525d35e","pitchNumber":2,"startTime":"2025-09-21T01:37:06.222Z","endTime":"2025-09-21T01:37:10.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0654677510518,"aZ":-22.680927010451775,"pfxX":-5.333530202155712,"pfxZ":5.007854613102927,"pX":-0.30000169938063687,"pZ":3.160594290612781,"vX0":6.649537614731471,"vY0":-136.35475666376016,"vZ0":-1.7875849382015059,"x":128.44,"y":153.44,"x0":-2.069535168172394,"y0":50.00299097052395,"z0":5.378862541932867,"aX":-10.112081785509563},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":8.4,"spinRate":2481,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4006454450549306,"extension":6.340083263627066},"hitData":{"launchSpeed":105.6,"launchAngle":24.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":170.23,"coordY":49.99}},"index":2,"playId":"136e86c8-617e-3c4e-b104-5fc220eab80e","pitchNumber":3,"startTime":"2025-09-21T01:37:25.003Z","endTime":"2025-09-21T01:37:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":13.8,"leverageIndex":0.67,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:37:48.680Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:38:23.588Z","endTime":"2025-09-21T01:39:40.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T01:38:11.221Z","endTime":"2025-09-21T01:38:25.392Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.55774692345649,"strikeZoneBottom":1.55834822643021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.923371032044113,"aZ":-29.95258793034281,"pfxX":-10.1296359177266,"pfxZ":1.158286481498556,"pX":0.5192386903041527,"pZ":1.9557725940960922,"vX0":10.199714012808336,"vY0":-136.88741219726703,"vZ0":-3.699913665386158,"x":97.21,"y":185.97,"x0":-1.9246217764589366,"y0":50.00050104778398,"z0":5.357169627473476,"aX":-19.377587225165083},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":16.4,"spinRate":2324,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3988953918026725,"extension":6.319907116858069},"index":1,"playId":"95d3b4ae-3d18-3c45-8fd4-c9e8d1d9e435","pitchNumber":1,"startTime":"2025-09-21T01:38:25.392Z","endTime":"2025-09-21T01:38:29.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.0,"endSpeed":87.0,"strikeZoneTop":3.54791545574647,"strikeZoneBottom":1.74359754694917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.195832087895926,"aZ":-27.354821631331532,"pfxX":-8.772803240479222,"pfxZ":2.523457331976932,"pX":1.2692502429794863,"pZ":2.6138608099627385,"vX0":11.540250289668045,"vY0":-136.49749029423205,"vZ0":-2.545454663583034,"x":68.62,"y":168.21,"x0":-1.8469441005182472,"y0":50.00614686005188,"z0":5.415492264064201,"aX":-16.78368104828178},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":13.8,"spinRate":2325,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3991882401471223,"extension":6.393849055131625},"index":2,"playId":"90507a07-44fe-32b6-8339-2b5d176c140e","pitchNumber":2,"startTime":"2025-09-21T01:38:41.149Z","endTime":"2025-09-21T01:38:45.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.59088163017887,"strikeZoneBottom":1.68910692995593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.566523657238037,"aZ":-30.131380836647526,"pfxX":7.797067593460909,"pfxZ":1.3000211817209393,"pX":2.617146352821714,"pZ":0.9732008748380016,"vX0":8.610897624834092,"vY0":-124.25515894044099,"vZ0":-4.453417095503399,"x":17.24,"y":212.5,"x0":-1.9040253530179603,"y0":50.00100112547727,"z0":5.288391045400475,"aX":12.203936470252424},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":2833,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44057645680236535,"extension":6.51103726325847},"index":3,"playId":"ecb6c57c-76be-3c74-9297-e0c482e8fe61","pitchNumber":3,"startTime":"2025-09-21T01:38:56.540Z","endTime":"2025-09-21T01:39:00.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.49189254160843,"strikeZoneBottom":1.65540369911346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11348742158863,"aZ":-34.19109288644091,"pfxX":7.556967934130531,"pfxZ":-1.2712440577485253,"pX":1.3325553447099545,"pZ":2.1549842030083717,"vX0":6.179204785906871,"vY0":-126.09065230041355,"vZ0":-1.2250799790898452,"x":66.21,"y":180.6,"x0":-2.1443071140108096,"y0":50.0023443926185,"z0":5.442674830763189,"aX":11.990727526250119},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":-15.2,"spinRate":2849,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43683273233968833,"extension":6.3267314379910315},"index":4,"playId":"b9cbb26f-3b3e-3efa-99dd-6d3ab8e460b3","pitchNumber":4,"startTime":"2025-09-21T01:39:18.327Z","endTime":"2025-09-21T01:39:22.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.52279402818515,"strikeZoneBottom":1.68623803810854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.167176076071446,"aZ":-32.63682727446139,"pfxX":7.787439558640496,"pfxZ":-0.301015331837565,"pX":-1.1714251003197458,"pZ":3.387126920683447,"vX0":0.6595762131652367,"vY0":-122.66530327440799,"vZ0":1.5199889310418788,"x":161.65,"y":147.33,"x0":-2.455456986396883,"y0":50.004744083521686,"z0":5.550057094975342,"aX":11.821676112676142},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-14.3,"spinRate":2732,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4472009991256072,"extension":6.278815037676225},"index":5,"playId":"f5865c13-0120-3d43-b7ed-41648784791d","pitchNumber":5,"startTime":"2025-09-21T01:39:35.964Z","endTime":"2025-09-21T01:39:40.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:39:40.879Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, second baseman Casey Schmitt to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T01:40:27.939Z","endTime":"2025-09-21T01:42:29.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T01:39:50.614Z","endTime":"2025-09-21T01:40:29.804Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.39044250375062,"strikeZoneBottom":1.54845633547549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32804585375834,"aZ":-17.254353311609933,"pfxX":-7.013906372204225,"pfxZ":7.870566649940838,"pX":-0.17694916406228936,"pZ":2.6261581363109534,"vX0":7.3631427796690785,"vY0":-136.61503658646183,"vZ0":-4.137382766854348,"x":123.74,"y":167.87,"x0":-1.9923113857566097,"y0":50.000513681253885,"z0":5.34170131738715,"aX":-13.292506323939522},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2552,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40049919457975625,"extension":6.378714634831843},"index":1,"playId":"0608eeab-7d84-3da1-aaa8-9a987eae5f53","pitchNumber":1,"startTime":"2025-09-21T01:40:29.804Z","endTime":"2025-09-21T01:40:33.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.558497774786353,"aZ":-27.880808478268165,"pfxX":-10.548464668724643,"pfxZ":2.6397834583381314,"pX":-0.04017850677700674,"pZ":1.9015829366627943,"vX0":8.167701255961797,"vY0":-126.12191195858571,"vZ0":-3.324664599330957,"x":118.53,"y":187.44,"x0":-1.936307080313296,"y0":50.00242708840431,"z0":5.464569289698795,"aX":-17.14179381653661},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":1675,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.43284824623110163,"extension":6.52051370992716},"index":2,"playId":"8e1a9700-0f92-3a40-a9eb-301006f4b9b5","pitchNumber":2,"startTime":"2025-09-21T01:40:45.015Z","endTime":"2025-09-21T01:40:49.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T01:41:05.767Z","endTime":"2025-09-21T01:41:15.207Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.41857918576873,"strikeZoneBottom":1.60948966816489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591892539146347,"aZ":-25.334827117480078,"pfxX":-9.453955602820345,"pfxZ":4.06585121802868,"pX":0.6450938433026918,"pZ":-0.20666547983810854,"vX0":9.1496499680427,"vY0":-128.10261056557124,"vZ0":-8.927534668586436,"x":92.41,"y":244.36,"x0":-1.7249261812718146,"y0":50.00282131716838,"z0":5.268428217670978,"aX":-15.895395794305117},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":1694,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4256964390093172,"extension":6.611961335268091},"index":4,"playId":"1c499a52-e83f-3d44-a05d-518e8d28e8ed","pitchNumber":3,"startTime":"2025-09-21T01:41:15.207Z","endTime":"2025-09-21T01:41:19.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.46664790018129,"strikeZoneBottom":1.55985822307547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975651362424955,"aZ":-31.040204622396505,"pfxX":8.23547555672421,"pfxZ":0.698028332707354,"pX":-0.9932466930200528,"pZ":2.276106398969459,"vX0":0.48850759191624915,"vY0":-126.89042543777492,"vZ0":-1.5447347984177524,"x":154.86,"y":177.33,"x0":-2.2577913552260918,"y0":50.0030186862894,"z0":5.375580240064052,"aX":13.372870517163884},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-15.0,"spinRate":2825,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4323539248151249,"extension":6.219618161874268},"index":5,"playId":"4fe9d2c5-d8bf-3d2f-821a-7eae8e1c3305","pitchNumber":4,"startTime":"2025-09-21T01:41:41.312Z","endTime":"2025-09-21T01:41:45.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.705375652120388,"aZ":-31.451733850971525,"pfxX":8.335268191355333,"pfxZ":0.4609328232240859,"pX":0.5359536859650366,"pZ":3.2256067815443763,"vX0":3.8727100120222913,"vY0":-124.75294386482429,"vZ0":0.7256482617646824,"x":96.57,"y":151.69,"x0":-2.120749259181646,"y0":50.003900099270425,"z0":5.528732767350194,"aX":13.104043098686203},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.0,"spinRate":2836,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.4394937027413297,"extension":6.296061289861293},"index":6,"playId":"3c5e3067-ed74-3e05-88a8-d827743f1c18","pitchNumber":5,"startTime":"2025-09-21T01:42:00.419Z","endTime":"2025-09-21T01:42:04.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66414663114934,"aZ":-17.95950677692196,"pfxX":-6.359227042020683,"pfxZ":7.397780374019396,"pX":0.3770757624082902,"pZ":1.8699803946523024,"vX0":8.247007068782827,"vY0":-137.52069759864276,"vZ0":-6.361771226687666,"x":102.63,"y":188.29,"x0":-1.8303205910202482,"y0":50.00167206228827,"z0":5.42580646109267,"aX":-12.216164817623365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":9.8,"spinRate":2518,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.39784980452465435,"extension":6.3059386081544355},"hitData":{"launchSpeed":96.0,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.76,"coordY":149.71}},"index":7,"playId":"f1cadb4e-6217-359f-84b5-1f2da90575f2","pitchNumber":6,"startTime":"2025-09-21T01:42:21.645Z","endTime":"2025-09-21T01:42:29.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:42:29.044Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T01:44:25.246Z","endTime":"2025-09-21T01:46:31.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.56379963846917,"strikeZoneBottom":1.73642402421971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.078449632020188,"aZ":-10.706632755931912,"pfxX":-4.242816142008508,"pfxZ":10.901952680681989,"pX":-0.030552238821498302,"pZ":0.7074923896831008,"vX0":5.622627717122345,"vY0":-138.9399239906647,"vZ0":-11.934073850720866,"x":118.16,"y":219.68,"x0":-1.5225645291029222,"y0":50.000817409097685,"z0":5.7530046511030015,"aX":-8.353083304029322},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2721,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.39315970402874045,"extension":7.601761949263587},"index":0,"playId":"cdb72dbe-8978-3650-88c7-2f068be2e3a3","pitchNumber":1,"startTime":"2025-09-21T01:44:43.188Z","endTime":"2025-09-21T01:44:46.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.57335898270786,"strikeZoneBottom":1.77915778835989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.295778369902088,"aZ":-11.937721781306534,"pfxX":-2.9015696350529776,"pfxZ":10.605478580281288,"pX":0.15828915918658265,"pZ":2.483103601806348,"vX0":5.790021111474534,"vY0":-136.80365933144563,"vZ0":-6.743528287896526,"x":110.97,"y":171.74,"x0":-1.6022672687908963,"y0":50.00264019498984,"z0":5.786947810205439,"aX":-5.536907487772477},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":4.1,"spinRate":2588,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.39935482122291965,"extension":7.701299683809506},"index":1,"playId":"0c52b022-609c-374c-88d4-691aac8b9669","pitchNumber":2,"startTime":"2025-09-21T01:45:00.289Z","endTime":"2025-09-21T01:45:04.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235381292195758,"aZ":-15.77595879789857,"pfxX":-2.3699273581266422,"pfxZ":8.518458100989262,"pX":0.3583221273905298,"pZ":2.901863652435812,"vX0":6.286662726466063,"vY0":-137.76277688894274,"vZ0":-5.128155147259653,"x":103.34,"y":160.43,"x0":-1.6439682426630353,"y0":50.00158151500145,"z0":5.851746567764293,"aX":-4.562406219987727},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":3.0,"spinRate":2449,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39740288660314693,"extension":7.7334509049385485},"index":2,"playId":"1642807b-f7f2-3538-9eae-533b303d3b06","pitchNumber":3,"startTime":"2025-09-21T01:45:16.738Z","endTime":"2025-09-21T01:45:20.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855787688740833,"aZ":-15.181796367253678,"pfxX":-2.299225293318189,"pfxZ":8.563344034698984,"pX":-0.5358964114007299,"pZ":3.4675368663416237,"vX0":3.6179642348018035,"vY0":-139.8147359507259,"vZ0":-4.059842083667073,"x":137.43,"y":145.16,"x0":-1.5466142113312211,"y0":50.003737427644786,"z0":5.93157034695456,"aX":-4.563097753547784},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":2513,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.3914265458920161,"extension":7.306622078458978},"index":3,"playId":"d7d93b41-d8e3-3970-ab66-5f8ab4ac0566","pitchNumber":4,"startTime":"2025-09-21T01:45:37.152Z","endTime":"2025-09-21T01:45:41.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89010441225211,"aZ":-44.40372982736992,"pfxX":2.8027020470155515,"pfxZ":-8.737526616048182,"pX":1.1793988405983236,"pZ":1.3487329173061708,"vX0":5.015453647093369,"vY0":-117.96182539850071,"vZ0":-1.521027301828531,"x":72.04,"y":202.36,"x0":-1.344250566909893,"y0":50.00289482915701,"z0":6.1210516778985555,"aX":3.9223318836329426},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.8,"breakHorizontal":-6.4,"spinRate":2791,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4655602980737181,"extension":7.610902116558991},"index":4,"playId":"88076bce-0dad-3df8-bbfe-da9f8891c8b5","pitchNumber":5,"startTime":"2025-09-21T01:46:01.289Z","endTime":"2025-09-21T01:46:05.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.275381746532453,"aZ":-12.973214698480726,"pfxX":-2.512294896081068,"pfxZ":9.840654607589295,"pX":-0.16366288481117347,"pZ":2.1008035545997368,"vX0":4.7687004875194345,"vY0":-138.8479880681186,"vZ0":-7.853266337923904,"x":123.24,"y":182.06,"x0":-1.5775030282659481,"y0":50.00436410908508,"z0":5.8304869432030815,"aX":-4.903061887858789},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":3.6,"spinRate":2499,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.3945873786448044,"extension":7.651426060402962},"hitData":{"launchSpeed":63.0,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.93,"coordY":174.25}},"index":5,"playId":"a952b74c-4345-3242-814a-575982d04593","pitchNumber":6,"startTime":"2025-09-21T01:46:23.457Z","endTime":"2025-09-21T01:46:31.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:46:31.274Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T01:46:51.085Z","endTime":"2025-09-21T01:47:56.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":80.3,"endSpeed":73.2,"strikeZoneTop":3.51659059435352,"strikeZoneBottom":1.75547682549118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.616029287470653,"aZ":-45.3279669227696,"pfxX":3.6432843984168937,"pfxZ":-9.73296424076959,"pX":0.6425907778266815,"pZ":1.543226900966628,"vX0":3.7339729302315097,"vY0":-116.81759310712481,"vZ0":-0.8040470225865938,"x":92.51,"y":197.11,"x0":-1.4635797649920657,"y0":50.00532064447795,"z0":6.237819680579297,"aX":4.921784822240593},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.4,"breakHorizontal":-7.7,"spinRate":2842,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.47297604487794587,"extension":7.362922211828372},"index":0,"playId":"f1895ad9-3b69-34a5-a1d2-f515db6dfa88","pitchNumber":1,"startTime":"2025-09-21T01:47:01.169Z","endTime":"2025-09-21T01:47:05.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.59566233156393,"strikeZoneBottom":1.76862848034627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78148730052414,"aZ":-13.541512629251157,"pfxX":-2.0613552548558443,"pfxZ":9.62226119153854,"pX":-0.9910495801211989,"pZ":3.6042565428531543,"vX0":2.5236585307323494,"vY0":-138.0436734733149,"vZ0":-3.973292413173556,"x":154.78,"y":141.47,"x0":-1.6478618047836948,"y0":50.000386951128206,"z0":5.969251740436056,"aX":-3.9909048951890598},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":3.2,"spinRate":2573,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3962754919655085,"extension":7.533869233028934},"index":1,"playId":"252fbbd3-8dc0-3176-ba16-970d66aa91cf","pitchNumber":2,"startTime":"2025-09-21T01:47:17.110Z","endTime":"2025-09-21T01:47:21.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.55991826961738,"strikeZoneBottom":1.76594127794531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39606182890328,"aZ":-13.525760759042317,"pfxX":-6.912479537425003,"pfxZ":9.611832130568459,"pX":-0.053891655562778924,"pZ":1.1234535332830986,"vX0":6.258698233589452,"vY0":-138.53730758794174,"vZ0":-10.295487321712754,"x":119.05,"y":208.45,"x0":-1.4459289141510108,"y0":50.00650113028745,"z0":5.795757725705038,"aX":-13.418442994823659},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2509,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.39559896327173893,"extension":8.167350202434173},"index":2,"playId":"38844be3-45c1-397e-94d3-f87fb98b687c","pitchNumber":3,"startTime":"2025-09-21T01:47:32.772Z","endTime":"2025-09-21T01:47:37.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.0,"endSpeed":86.3,"strikeZoneTop":3.44939628980335,"strikeZoneBottom":1.72111654583708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78367000053693,"aZ":-14.908421809613207,"pfxX":-7.712800492629375,"pfxZ":9.043421368975203,"pX":1.0995012317779962,"pZ":1.6964078470903692,"vX0":9.25353881636579,"vY0":-137.82869501039613,"vZ0":-8.356643293334976,"x":75.09,"y":192.98,"x0":-1.3112689184732538,"y0":50.00395155206278,"z0":5.790417322271034,"aX":-14.728534029000173},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2452,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.39853192167798035,"extension":7.800375957919171},"index":3,"playId":"20dd440e-172a-3ff6-8826-e1488bf46730","pitchNumber":4,"startTime":"2025-09-21T01:47:51.352Z","endTime":"2025-09-21T01:47:56.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.51,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:47:56.774Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Chapman grounds into a double play, third baseman Max Muncy to second baseman Tommy Edman to first baseman Freddie Freeman. Willy Adames out at 2nd. Matt Chapman out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T01:48:16.794Z","endTime":"2025-09-21T01:48:47.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91749918426297,"aZ":-14.80644743272366,"pfxX":-7.068467974334545,"pfxZ":8.784819085178208,"pX":-0.12346981109986468,"pZ":3.4266249570231024,"vX0":6.56612768360649,"vY0":-140.23311259327704,"vZ0":-4.310998818786881,"x":121.71,"y":146.26,"x0":-1.5854626011223234,"y0":50.002342933067375,"z0":5.960641062439472,"aX":-13.973251869196138},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2537,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3916990066009456,"extension":7.9787706866060875},"index":0,"playId":"12659fa5-869e-38d1-ad94-c7be3371904f","pitchNumber":1,"startTime":"2025-09-21T01:48:19.811Z","endTime":"2025-09-21T01:48:24.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26551414646524,"aZ":-14.527691974771095,"pfxX":-7.538946917169625,"pfxZ":9.089964386503302,"pX":-0.2301739574084364,"pZ":2.333481367517941,"vX0":6.546284412276215,"vY0":-139.16659748729433,"vZ0":-7.047921526497311,"x":125.77,"y":175.78,"x0":-1.6455917879027504,"y0":50.00029163811923,"z0":5.8805599791395755,"aX":-14.631722654496569},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":12.1,"spinRate":2370,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3951562720521431,"extension":7.723780358211803},"hitData":{"launchSpeed":110.4,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.72,"coordY":166.05}},"index":1,"playId":"3ed4f0f9-6f63-36bb-9b17-f6a2ca200ffa","pitchNumber":2,"startTime":"2025-09-21T01:48:39.531Z","endTime":"2025-09-21T01:48:47.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":4.0000000000000036,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:48:47.040Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T01:51:02.400Z","endTime":"2025-09-21T01:52:49.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.46306276312414,"strikeZoneBottom":1.62589698499846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91067903010567,"aZ":-31.48754231296713,"pfxX":5.245696423413724,"pfxZ":0.44939064800591133,"pX":0.8250096830075005,"pZ":3.284563314790422,"vX0":5.212558488660587,"vY0":-123.03067680544645,"vZ0":0.9288119850414747,"x":85.55,"y":150.1,"x0":-2.001112947679594,"y0":50.0051313445713,"z0":5.566312335988403,"aX":8.05882059673438},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-10.7,"spinRate":2691,"spinDirection":54},"zone":3,"typeConfidence":2.0,"plateTime":0.44483086368293856,"extension":6.342735502542898},"index":0,"playId":"f734273a-c8bb-3f5c-a875-4bde87a23e8e","pitchNumber":1,"startTime":"2025-09-21T01:51:09.815Z","endTime":"2025-09-21T01:51:14.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.62187945103193,"strikeZoneBottom":1.63734174091541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87481271981874,"aZ":-27.698336050965626,"pfxX":-11.398661299702042,"pfxZ":2.5182709727231236,"pX":1.6902046822233288,"pZ":1.470461098091441,"vX0":12.787692467093084,"vY0":-132.07002037064623,"vZ0":-4.784810727414902,"x":52.57,"y":199.08,"x0":-1.7225970575732328,"y0":50.00060782354659,"z0":5.331135465772815,"aX":-20.230731777683545},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":18.0,"spinRate":2398,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.413980383148135,"extension":6.5437449466403965},"index":1,"playId":"b5dd5c9c-d1c6-3614-aa5b-ddcade79d7c6","pitchNumber":2,"startTime":"2025-09-21T01:51:26.620Z","endTime":"2025-09-21T01:51:30.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.63035400562642,"strikeZoneBottom":1.74395295692796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.233598487058877,"aZ":-31.509263827963313,"pfxX":5.015426637497283,"pfxZ":0.4400006853227474,"pX":1.083411744624369,"pZ":1.3512023854596902,"vX0":6.191280916958694,"vY0":-122.49043854770184,"vZ0":-3.258430967229431,"x":75.7,"y":202.3,"x0":-2.1288817102357345,"y0":50.005176267577305,"z0":5.393375029624297,"aX":7.619673481302956},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":-10.6,"spinRate":2730,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.447198209792278,"extension":6.535835769470008},"index":2,"playId":"ab5c4658-0c40-3e2b-b587-afa18588dbd4","pitchNumber":3,"startTime":"2025-09-21T01:51:42.060Z","endTime":"2025-09-21T01:51:45.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.46342613086784,"strikeZoneBottom":1.6103239264551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.459294959549133,"aZ":-19.3155124760848,"pfxX":-6.420070175306682,"pfxZ":7.088233406308444,"pX":0.49089115569425834,"pZ":3.283304421086889,"vX0":8.664653418975059,"vY0":-133.2938886601385,"vZ0":-1.7937715918187997,"x":98.29,"y":150.13,"x0":-1.9554871596124177,"y0":50.001993274272294,"z0":5.34783753083756,"aX":-11.646388955395887},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2478,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4096314795467597,"extension":6.525480824221076},"index":3,"playId":"c5f861b1-9e27-36d8-b010-11864185ae91","pitchNumber":4,"startTime":"2025-09-21T01:51:58.880Z","endTime":"2025-09-21T01:52:03.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.55872742924156,"strikeZoneBottom":1.64006090918543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.242647424822966,"aZ":-18.55348211264198,"pfxX":-6.921388791042947,"pfxZ":7.295901186056318,"pX":0.41356915613194023,"pZ":3.3217469316029855,"vX0":8.851611349304905,"vY0":-135.43965679262567,"vZ0":-1.8011658334041813,"x":101.24,"y":149.09,"x0":-1.9903317208843037,"y0":50.00323787053186,"z0":5.286418414613705,"aX":-12.922476982252027},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2356,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.40366804847173654,"extension":6.467627372017443},"index":4,"playId":"1ccba0f1-7201-3906-bd54-3583097ebe5f","pitchNumber":5,"startTime":"2025-09-21T01:52:14.736Z","endTime":"2025-09-21T01:52:18.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T01:52:26.011Z","endTime":"2025-09-21T01:52:44.881Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.628946562746957,"aZ":-29.77962497569957,"pfxX":4.787470788642962,"pfxZ":1.478288212199626,"pX":1.8534177275183312,"pZ":1.696043327783096,"vX0":7.9121986735356495,"vY0":-126.38082839485007,"vZ0":-3.0457210109839155,"x":46.35,"y":192.99,"x0":-1.939040177294313,"y0":50.00123432230625,"z0":5.307206479280501,"aX":7.747416902687247},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-10.4,"spinRate":2807,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43330959364261146,"extension":6.380731979852236},"index":6,"playId":"915d53a4-8080-3e9f-b663-a86bcac5bdcf","pitchNumber":6,"startTime":"2025-09-21T01:52:44.881Z","endTime":"2025-09-21T01:52:49.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:52:49.771Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T01:53:05.569Z","endTime":"2025-09-21T01:55:53.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.31364478217454,"strikeZoneBottom":1.68606787439497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.525350349950063,"aZ":-28.958418805810155,"pfxX":4.838070339650196,"pfxZ":2.076364449098322,"pX":-0.5326531467965555,"pZ":2.134687909322079,"vX0":2.619781759420269,"vY0":-123.113964364106,"vZ0":-1.972953757198006,"x":137.3,"y":181.14,"x0":-2.2362129086137186,"y0":50.002428264731265,"z0":5.377686641621299,"aX":7.487912817106241},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-9.4,"spinRate":2697,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.44347648974328724,"extension":6.190082177027431},"index":0,"playId":"11074812-33b2-3ae2-9bdb-2d5cc5842514","pitchNumber":1,"startTime":"2025-09-21T01:53:13.138Z","endTime":"2025-09-21T01:53:16.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.24831784120671,"strikeZoneBottom":1.52356294764298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77346089289386,"aZ":-32.18252240496968,"pfxX":5.683675958162832,"pfxZ":-0.010460025377637905,"pX":1.4714649514050127,"pZ":2.2037189074458454,"vX0":6.581897433967283,"vY0":-124.0828759867541,"vZ0":-1.155181195659111,"x":60.91,"y":179.28,"x0":-1.9533120599425455,"y0":50.000180792670044,"z0":5.3562721230682415,"aX":8.86055856594543},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-11.8,"spinRate":2758,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.441384952918193,"extension":6.457201274356215},"index":1,"playId":"367dc6f8-683c-3d28-8101-b0bf96cf76fa","pitchNumber":2,"startTime":"2025-09-21T01:53:28.340Z","endTime":"2025-09-21T01:53:32.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.20929288133087,"strikeZoneBottom":1.5817110246155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21152738626561,"aZ":-27.18859790127909,"pfxX":-10.88905790351896,"pfxZ":3.0045299657201854,"pX":0.11986740647984508,"pZ":1.7105848877789596,"vX0":8.543994899412787,"vY0":-127.47140550592708,"vZ0":-3.8796119049374695,"x":112.43,"y":192.59,"x0":-1.8473007602677298,"y0":50.00312607271279,"z0":5.379321287798975,"aX":-18.06590990324926},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":18.0,"spinRate":1829,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4283594369733468,"extension":6.605489289919351},"index":2,"playId":"f375265b-4c63-32cf-a507-5e162d58f2dd","pitchNumber":3,"startTime":"2025-09-21T01:53:44.747Z","endTime":"2025-09-21T01:53:48.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T01:53:55.898Z","endTime":"2025-09-21T01:54:11.779Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19753820526866,"aZ":-24.395256717872638,"pfxX":-5.861348861735104,"pfxZ":4.100783605337563,"pX":-0.1365213765631713,"pZ":3.172151677639232,"vX0":6.96022429415347,"vY0":-136.1812751683796,"vZ0":-1.3360601180110794,"x":122.2,"y":153.13,"x0":-1.9523711275741855,"y0":50.00177152073291,"z0":5.341198811339359,"aX":-11.115408525467515},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":9.4,"spinRate":2535,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.40072907664784374,"extension":6.309427545453859},"index":4,"playId":"d42a53ad-4b34-39c3-b8b5-300f9a41b731","pitchNumber":4,"startTime":"2025-09-21T01:54:11.779Z","endTime":"2025-09-21T01:54:15.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60281249050261,"aZ":-30.595562533320113,"pfxX":5.361578114027928,"pfxZ":1.0148605171753218,"pX":0.24673542352552053,"pZ":2.776777106220626,"vX0":3.949706415390136,"vY0":-124.54199067811247,"vZ0":-0.25148962670857766,"x":107.6,"y":163.81,"x0":-2.06238992057883,"y0":50.00249613730211,"z0":5.433668561991548,"aX":8.327289667882775},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-10.7,"spinRate":2758,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.44167808754786053,"extension":6.23866512809349},"index":5,"playId":"d37cca76-a082-32cd-88ba-facd33598d45","pitchNumber":5,"startTime":"2025-09-21T01:54:32.581Z","endTime":"2025-09-21T01:54:36.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.36472588704547,"strikeZoneBottom":1.60874412665655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.069803680509946,"aZ":-41.240322660283816,"pfxX":6.781469868652054,"pfxZ":-6.234865971649022,"pX":-1.6229585552687833,"pZ":3.022369223871334,"vX0":-0.6302220198329567,"vY0":-120.59214093247658,"vZ0":2.239752325665833,"x":178.86,"y":157.18,"x0":-2.2360543428094144,"y0":50.000770771800966,"z0":5.751490754651608,"aX":9.866614220573204},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.3,"breakHorizontal":-12.1,"spinRate":2765,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.45630082156337304,"extension":6.356802229805063},"index":6,"playId":"ad6ec0b5-a499-385b-a0f9-3d082f74e38a","pitchNumber":6,"startTime":"2025-09-21T01:54:56.468Z","endTime":"2025-09-21T01:55:00.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19407077508412,"aZ":-37.15992460801521,"pfxX":4.182471981205626,"pfxZ":-3.2136282794194226,"pX":-0.20959949268877878,"pZ":1.8134072994719488,"vX0":3.575036725835172,"vY0":-124.40360769922873,"vZ0":-1.0657712943292608,"x":124.99,"y":189.82,"x0":-2.213518546026531,"y0":50.00089158926488,"z0":5.354021181564357,"aX":6.491999518138008},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.8,"breakHorizontal":-8.5,"spinRate":2813,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.44189998238767103,"extension":6.341277823289027},"index":7,"playId":"a6e1ee93-dff5-3cd9-8ad8-18a0fd1b10e4","pitchNumber":7,"startTime":"2025-09-21T01:55:13.039Z","endTime":"2025-09-21T01:55:17.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44554791967179,"aZ":-29.22953016576131,"pfxX":-9.638504182538764,"pfxZ":1.7526921743187245,"pX":-0.7380985504237615,"pZ":1.918147247354793,"vX0":6.084913537319391,"vY0":-128.3789629279684,"vZ0":-3.1762233866392675,"x":145.13,"y":186.99,"x0":-1.8813624768268873,"y0":50.000638523967595,"z0":5.435609895791482,"aX":-16.15957970015423},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":16.2,"spinRate":1811,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42591962009596696,"extension":6.648217413710981},"index":8,"playId":"9686d083-a328-37dc-b8dc-6d2980dcd239","pitchNumber":8,"startTime":"2025-09-21T01:55:49.041Z","endTime":"2025-09-21T01:55:53.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:55:53.235Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T01:56:06.773Z","endTime":"2025-09-21T01:57:24.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.23212171708015,"strikeZoneBottom":1.47738207505239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56761352275128,"aZ":-20.53378339644819,"pfxX":-4.336196511677819,"pfxZ":6.358905781427373,"pX":0.4195709151214676,"pZ":3.9553487915465504,"vX0":8.008545563731229,"vY0":-134.5450559557365,"vZ0":-0.26997961588668806,"x":101.01,"y":131.99,"x0":-2.034068550408458,"y0":50.003602443411744,"z0":5.513858677508064,"aX":-7.939672454460583},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":6.1,"spinRate":2505,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4073142501368916,"extension":6.525806207566112},"index":0,"playId":"70f4dca8-bf27-3c3c-8a37-05272589b26c","pitchNumber":1,"startTime":"2025-09-21T01:56:18.465Z","endTime":"2025-09-21T01:56:22.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29962979585511,"aZ":-31.7683064753718,"pfxX":7.152587829823949,"pfxZ":0.26864640590412847,"pX":1.0597836295520775,"pZ":2.221701938784574,"vX0":5.4598549849073565,"vY0":-123.19695460904406,"vZ0":-1.0074913380462847,"x":76.6,"y":178.79,"x0":-2.124207612261689,"y0":50.004194981190565,"z0":5.35123711117395,"aX":10.858080519120902},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-14.4,"spinRate":2778,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4467215348031339,"extension":6.275592992306469},"index":1,"playId":"79c49093-884e-3b19-a1c9-407a9246fe75","pitchNumber":2,"startTime":"2025-09-21T01:56:35.553Z","endTime":"2025-09-21T01:56:39.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.19214612191023,"strikeZoneBottom":1.50201850761126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900739726979907,"aZ":-33.33886177772269,"pfxX":6.831095733574018,"pfxZ":-0.7683146771989069,"pX":-1.1920250883934513,"pZ":2.376754717502392,"vX0":0.6339585895900285,"vY0":-122.66539070614606,"vZ0":-0.399426130212857,"x":162.44,"y":174.61,"x0":-2.34107352212405,"y0":50.00378628844081,"z0":5.401736362218303,"aX":10.335057619730474},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":-12.5,"spinRate":2865,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.44775919776945816,"extension":6.224059060324014},"index":2,"playId":"f665038b-257f-3381-a180-9477d04bad80","pitchNumber":3,"startTime":"2025-09-21T01:57:00.654Z","endTime":"2025-09-21T01:57:04.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.138963718903252,"aZ":-31.533543528134313,"pfxX":4.475044085140889,"pfxZ":0.42073445239418916,"pX":0.615515476341584,"pZ":2.749250877358282,"vX0":5.1860190572525795,"vY0":-123.35826114413359,"vZ0":-0.10609765563352702,"x":93.54,"y":164.55,"x0":-2.101065236623046,"y0":50.00457384483444,"z0":5.4668360021933475,"aX":6.848479469300274},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-9.4,"spinRate":2807,"spinDirection":57},"zone":3,"typeConfidence":2.0,"plateTime":0.44520029386274595,"extension":6.388532452004718},"hitData":{"launchSpeed":68.6,"launchAngle":33.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.38,"coordY":113.1}},"index":3,"playId":"18a24aeb-3b92-343c-a8f6-ad35cf775287","pitchNumber":4,"startTime":"2025-09-21T01:57:16.702Z","endTime":"2025-09-21T01:57:24.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T01:57:24.001Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T01:59:35.688Z","endTime":"2025-09-21T02:00:50.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.59972892909648,"strikeZoneBottom":1.70420582240462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.013793100549854,"aZ":-13.691308850956373,"pfxX":-0.11478190952905942,"pfxZ":9.740110101299932,"pX":0.6498376945303291,"pZ":3.01510981228915,"vX0":6.186093820239792,"vY0":-135.95918765066165,"vZ0":-5.302962418548417,"x":92.23,"y":157.37,"x0":-1.627014979823787,"y0":50.00154205308936,"z0":5.919295060395665,"aX":-0.2181496816419951},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-1.0,"spinRate":2512,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4007798089179815,"extension":7.424410004841613},"index":0,"playId":"947a0bd9-803f-35cf-8bb6-4e49fd5ffa4b","pitchNumber":1,"startTime":"2025-09-21T01:59:35.688Z","endTime":"2025-09-21T01:59:39.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.6000221927552,"strikeZoneBottom":1.67222777645038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.731098009964036,"aZ":-43.734010562612454,"pfxX":3.7057012222577805,"pfxZ":-8.460737203772634,"pX":1.1415574350333884,"pZ":-0.12220540551081255,"vX0":4.433909846639669,"vY0":-116.71057514315378,"vZ0":-4.821193704377292,"x":73.49,"y":242.08,"x0":-1.270273924515332,"y0":50.00008908239263,"z0":6.126430553508553,"aX":5.065764707727544},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.3,"breakHorizontal":-7.9,"spinRate":2800,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4708720163088942,"extension":7.126666648490363},"index":1,"playId":"e93a27a6-1181-3462-bf3f-20b820ed196e","pitchNumber":2,"startTime":"2025-09-21T01:59:49.694Z","endTime":"2025-09-21T01:59:53.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.57221812835834,"strikeZoneBottom":1.64477278564699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.503468982302955,"aZ":-43.33239100245757,"pfxX":4.989390650119955,"pfxZ":-8.543963064190493,"pX":-0.04414004540160525,"pZ":4.114542512148253,"vX0":1.5296606263501522,"vY0":-113.74116975284794,"vZ0":4.615126856723392,"x":118.68,"y":127.69,"x0":-1.374171491942254,"y0":50.00313630712633,"z0":6.365007943233156,"aX":6.515372981490825},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.9,"breakHorizontal":-9.5,"spinRate":2649,"spinDirection":22},"zone":11,"typeConfidence":0.9,"plateTime":0.4821722602316072,"extension":7.111386016577924},"index":2,"playId":"5e430e7a-e0e5-301e-98e1-9573b5fb968b","pitchNumber":3,"startTime":"2025-09-21T02:00:08.944Z","endTime":"2025-09-21T02:00:12.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.1,"endSpeed":87.9,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.424384293116347,"aZ":-12.739580445500534,"pfxX":-1.6600729748171728,"pfxZ":9.898163391142184,"pX":0.3146543280139772,"pZ":2.979543615632414,"vX0":5.615437868672093,"vY0":-138.41042081898917,"vZ0":-5.491200185960397,"x":105.01,"y":158.33,"x0":-1.5141884084044588,"y0":50.00357205625142,"z0":5.823995095313166,"aX":-3.2604055621046233},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2351,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.393927956784657,"extension":7.645471176688215},"index":3,"playId":"ea1ab35a-7bc1-3804-ba4c-46511c4a039a","pitchNumber":4,"startTime":"2025-09-21T02:00:24.105Z","endTime":"2025-09-21T02:00:28.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21897073847363,"aZ":-32.15367673016763,"pfxX":0.9884832107369705,"pfxZ":0.008198807082843373,"pX":1.027118554298506,"pZ":2.0677192534597344,"vX0":6.63549330825569,"vY0":-129.58592083145584,"vZ0":-3.5227477753178746,"x":77.85,"y":182.95,"x0":-1.679029980064258,"y0":50.00120266207299,"z0":5.8619045922145485,"aX":1.704472521348348},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2602,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4202500650220551,"extension":7.313621221666284},"index":4,"playId":"59d820d4-83a1-3db6-a1eb-c99b8e751d36","pitchNumber":5,"startTime":"2025-09-21T02:00:46.325Z","endTime":"2025-09-21T02:00:50.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:00:50.399Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T02:01:09.550Z","endTime":"2025-09-21T02:03:22.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86242531248256,"aZ":-15.555701880519477,"pfxX":1.5787651539830327,"pfxZ":8.343093564092271,"pX":0.5015075405299788,"pZ":2.0848847484041277,"vX0":5.532532261683749,"vY0":-139.41124614225592,"vZ0":-7.474934588835144,"x":97.88,"y":182.49,"x0":-1.70432311442077,"y0":50.00135449090679,"z0":5.804281754777184,"aX":3.1435911794745754},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-3.8,"spinRate":2491,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.39111380245770055,"extension":7.46387823174424},"index":0,"playId":"464e0f51-aafc-3329-98b2-161f44829eca","pitchNumber":1,"startTime":"2025-09-21T02:01:18.192Z","endTime":"2025-09-21T02:01:21.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.41930060805853,"strikeZoneBottom":1.65280186551102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.804902643709312,"aZ":-10.2874526156507,"pfxX":-0.9020336385772516,"pfxZ":11.16874443870104,"pX":0.3861319541608989,"pZ":1.3088091284499406,"vX0":5.441090790735125,"vY0":-138.59180782852297,"vZ0":-10.64320178595603,"x":102.28,"y":203.44,"x0":-1.4791613568771151,"y0":50.005652880914646,"z0":5.869896344614311,"aX":-1.768415993739098},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":0.6,"spinRate":2614,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3940885732050745,"extension":7.700328819192956},"index":1,"playId":"1f226260-2a5a-3dd5-8f98-d38dd8a04d14","pitchNumber":2,"startTime":"2025-09-21T02:01:38.821Z","endTime":"2025-09-21T02:01:42.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.2,"endSpeed":83.6,"strikeZoneTop":3.37341505334288,"strikeZoneBottom":1.50983020942022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.148768057170095,"aZ":-30.479020046664537,"pfxX":2.803686041377495,"pfxZ":0.9753509855132751,"pX":1.0802865805532529,"pZ":2.1773267180487443,"vX0":6.436467388080233,"vY0":-129.90959433034902,"vZ0":-3.5361245917432407,"x":75.82,"y":179.99,"x0":-1.774602418372252,"y0":50.004491979587705,"z0":5.8241331639097424,"aX":4.88801626496444},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":-6.2,"spinRate":2670,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.41846041369315845,"extension":7.858639452882279},"index":2,"playId":"e2fe9041-50a1-3835-9398-fdf4e5666c4e","pitchNumber":3,"startTime":"2025-09-21T02:01:56.699Z","endTime":"2025-09-21T02:02:00.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.44407005912865,"strikeZoneBottom":1.54822389997236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.388530107917294,"aZ":-14.539931498930814,"pfxX":-6.8960324717011225,"pfxZ":9.061664950389169,"pX":0.10148862084423559,"pZ":1.8323962354185468,"vX0":6.710599963223251,"vY0":-138.2591236778327,"vZ0":-7.946685934518425,"x":113.13,"y":189.31,"x0":-1.4553412328605746,"y0":50.00062744520806,"z0":5.709546503764309,"aX":-13.415891034118202},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.2,"spinRate":2420,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.39541040268736527,"extension":7.822494300526026},"index":3,"playId":"084ec8ad-c431-3184-a1a5-fad8cc942d18","pitchNumber":4,"startTime":"2025-09-21T02:02:14.579Z","endTime":"2025-09-21T02:02:18.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.48799369037868,"strikeZoneBottom":1.68921715841057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21477524299871,"aZ":-28.662440862684807,"pfxX":1.0824591605058576,"pfxZ":2.012731048204658,"pX":1.7159244802148346,"pZ":0.4402188536976003,"vX0":8.379333777983648,"vY0":-131.12969095781344,"vZ0":-7.9999647439842185,"x":51.59,"y":226.89,"x0":-1.6590028224839821,"y0":50.00339138127409,"z0":5.662962014909986,"aX":1.8878832840607582},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2593,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4173868008572623,"extension":7.8576403746819885},"index":4,"playId":"6495f194-388d-3855-9bf2-d2369d7e7f2d","pitchNumber":5,"startTime":"2025-09-21T02:02:31.027Z","endTime":"2025-09-21T02:02:35.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62418927193284,"aZ":-16.35494546600343,"pfxX":-7.16647002341679,"pfxZ":7.9968512852444205,"pX":0.8887225906996887,"pZ":1.8285044460564615,"vX0":9.260619934433684,"vY0":-138.91739472642922,"vZ0":-7.830304435271943,"x":83.12,"y":189.41,"x0":-1.5383955060740426,"y0":50.0036154864654,"z0":5.746293845892853,"aX":-14.176698161620358},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":11.3,"spinRate":2399,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3925051453909689,"extension":7.739790228869176},"index":5,"playId":"a3279920-90dd-305a-b781-2468c12440c7","pitchNumber":6,"startTime":"2025-09-21T02:02:51.559Z","endTime":"2025-09-21T02:02:55.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.878141679798947,"aZ":-13.33692615012647,"pfxX":-0.7008940949827835,"pfxZ":9.729526193823101,"pX":0.4417040231367411,"pZ":2.067498444974051,"vX0":5.6127742214666085,"vY0":-137.42572340595984,"vZ0":-7.712324946327776,"x":100.16,"y":182.96,"x0":-1.5253674613662462,"y0":50.006865798109956,"z0":5.792313656757656,"aX":-1.357322417065977},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":0.2,"spinRate":2410,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3966697709546878,"extension":7.4203796609848975},"hitData":{"launchSpeed":90.0,"launchAngle":15.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.42,"coordY":121.17}},"index":6,"playId":"603a79d9-16ff-3109-aa1f-60fc421ea621","pitchNumber":7,"startTime":"2025-09-21T02:03:12.397Z","endTime":"2025-09-21T02:03:22.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.52,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:03:22.813Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Casey Schmitt pops into a force out, second baseman Tommy Edman to shortstop Mookie Betts. Jung Hoo Lee out at 2nd. Casey Schmitt to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T02:03:33.116Z","endTime":"2025-09-21T02:03:55.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426041553873407,"aZ":-12.784006586783732,"pfxX":-5.787009847938986,"pfxZ":9.953232936384653,"pX":0.1458039887222152,"pZ":2.774458012477978,"vX0":6.9118433965748265,"vY0":-138.78492920075624,"vZ0":-5.995564631025465,"x":111.44,"y":163.87,"x0":-1.626565846743066,"y0":50.00499701835618,"z0":5.816397363238306,"aX":-11.276640875320435},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2532,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3948517929187476,"extension":8.156175343351372},"hitData":{"launchSpeed":58.5,"launchAngle":55.0,"totalDistance":144.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":131.61,"coordY":144.5}},"index":0,"playId":"d5e2a249-9b4e-3e13-b5eb-0740d89596da","pitchNumber":1,"startTime":"2025-09-21T02:03:45.517Z","endTime":"2025-09-21T02:03:55.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:03:55.576Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out softly, pitcher Tyler Glasnow to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T02:04:22.036Z","endTime":"2025-09-21T02:05:52.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.214086561973733,"aZ":-44.57663212496132,"pfxX":3.5334838932359234,"pfxZ":-9.02983377175036,"pX":0.262097598451941,"pZ":1.7963166897043448,"vX0":2.988136420199559,"vY0":-116.81388072792284,"vZ0":-0.3448505452796815,"x":107.01,"y":190.28,"x0":-1.4953789663007757,"y0":50.00140898997787,"z0":6.157499619424032,"aX":4.853895395416905},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.1,"breakHorizontal":-7.2,"spinRate":2877,"spinDirection":20},"zone":8,"typeConfidence":0.9,"plateTime":0.46994081020496425,"extension":7.544138511969184},"index":0,"playId":"c08c9eb7-7515-381a-8f85-ca20fbadd913","pitchNumber":1,"startTime":"2025-09-21T02:04:26.592Z","endTime":"2025-09-21T02:04:30.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.8,"endSpeed":89.1,"strikeZoneTop":3.27294990933321,"strikeZoneBottom":1.70642840515045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.015880993939756,"aZ":-13.542983403824557,"pfxX":-5.113535238581093,"pfxZ":9.246507569398604,"pX":0.32010789568934805,"pZ":1.2619692846469759,"vX0":6.991834909483542,"vY0":-140.61038306501746,"vZ0":-9.91199406517052,"x":104.8,"y":204.71,"x0":-1.527090615396684,"y0":50.00100704580587,"z0":5.69750316435239,"aX":-10.302329330422122},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2528,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3886009102331123,"extension":7.970539869101467},"index":1,"playId":"470fc277-d447-3b4a-a89b-ab4294875bdc","pitchNumber":2,"startTime":"2025-09-21T02:04:46.423Z","endTime":"2025-09-21T02:04:50.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.371148621554404,"aZ":-45.56631465909153,"pfxX":3.414770779807514,"pfxZ":-10.167082376785823,"pX":-0.5590195859585256,"pZ":3.171922719539595,"vX0":1.2371642009400319,"vY0":-114.69106163353385,"vZ0":3.1138623633467115,"x":138.31,"y":153.14,"x0":-1.5506958565258029,"y0":50.00193599092575,"z0":6.275038952658515,"aX":4.498657053349957},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-17.2,"breakHorizontal":-6.5,"spinRate":2870,"spinDirection":18},"zone":1,"typeConfidence":0.9,"plateTime":0.47958626657091985,"extension":7.644333121000144},"index":2,"playId":"74807597-02ea-306a-8d2e-7d0564c67e40","pitchNumber":3,"startTime":"2025-09-21T02:05:17.505Z","endTime":"2025-09-21T02:05:21.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":81.2,"endSpeed":74.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.660410726449836,"aZ":-44.48613626559701,"pfxX":2.835744794482822,"pfxZ":-8.802654709653869,"pX":1.417232774242439,"pZ":1.3283264700353052,"vX0":5.0705509836263785,"vY0":-118.16109179210932,"vZ0":-1.587344653987395,"x":62.98,"y":202.92,"x0":-1.1333378090509505,"y0":50.00021915358139,"z0":6.134131990923408,"aX":3.967448326300952},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.0,"breakHorizontal":-6.5,"spinRate":2801,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.4653584763829035,"extension":7.6851403970819},"hitData":{"launchSpeed":29.1,"launchAngle":-49.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.57,"coordY":181.8}},"index":3,"playId":"1b223def-fef5-3fe4-b370-179e2d0ae453","pitchNumber":4,"startTime":"2025-09-21T02:05:44.896Z","endTime":"2025-09-21T02:05:52.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:05:52.696Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:08:08.109Z","endTime":"2025-09-21T02:10:02.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.63622682486877,"strikeZoneBottom":1.76788122327659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.098349073930482,"aZ":-28.812236834463842,"pfxX":8.813711941083767,"pfxZ":2.2898741949737964,"pX":0.30391778246635687,"pZ":2.224688347987689,"vX0":3.2876283585344352,"vY0":-120.25469191095569,"vZ0":-1.5026216020464902,"x":105.42,"y":178.71,"x0":-2.2253506402793515,"y0":50.00059824515254,"z0":5.4111264773604,"aX":12.918662366654369},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2683,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4552896057191451,"extension":6.250883462659329},"index":0,"playId":"0bc00563-b3d7-324c-b103-e9ad1d1f8af4","pitchNumber":1,"startTime":"2025-09-21T02:08:13.432Z","endTime":"2025-09-21T02:08:17.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.63167068994219,"strikeZoneBottom":1.69865027351221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08669331085172,"aZ":-25.925312525777578,"pfxX":-7.910645192777948,"pfxZ":3.9737618263858856,"pX":1.5400330037366874,"pZ":0.12349794086774368,"vX0":10.681276636704018,"vY0":-124.17755630651807,"vZ0":-7.396496584136876,"x":58.3,"y":235.45,"x0":-1.7742961237697257,"y0":50.0051030089298,"z0":5.274468002900686,"aX":-12.450557344009646},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":12.1,"spinRate":1662,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4398032550694695,"extension":6.566244253456814},"index":1,"playId":"dee4eca7-1a29-3997-8926-5b5c71a8594c","pitchNumber":2,"startTime":"2025-09-21T02:08:28.514Z","endTime":"2025-09-21T02:08:32.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67331563117442,"aZ":-19.418908797347758,"pfxX":-5.724855712149254,"pfxZ":7.913145038538058,"pX":0.4057301645523031,"pZ":2.870109187881605,"vX0":8.002285012782597,"vY0":-125.4676232187713,"vZ0":-2.43878039752356,"x":101.53,"y":161.29,"x0":-2.0646669833156652,"y0":50.00543826829525,"z0":5.417694937461541,"aX":-9.23283945826281},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":1604,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.43464845265360097,"extension":6.413469081908352},"index":2,"playId":"e45ca5d9-d84e-3e26-8610-a3e67ea9c30a","pitchNumber":3,"startTime":"2025-09-21T02:08:49.179Z","endTime":"2025-09-21T02:08:53.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T02:09:01.089Z","endTime":"2025-09-21T02:09:16.241Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":84.0,"endSpeed":77.2,"strikeZoneTop":3.64291186848073,"strikeZoneBottom":1.71008529654662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.073028548168658,"aZ":-31.40742475028442,"pfxX":10.458193689592084,"pfxZ":0.5108590565973721,"pX":2.1127187905635227,"pZ":1.447059568787438,"vX0":6.7735684850324605,"vY0":-122.11844518278203,"vZ0":-2.8445134468154833,"x":36.47,"y":199.71,"x0":-2.0641595930412144,"y0":50.00311267224002,"z0":5.353740614950426,"aX":15.650059528545691},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-20.6,"spinRate":2658,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4500816998815087,"extension":6.375052803683182},"index":4,"playId":"85230f95-5119-3849-aa07-1f9efe682a02","pitchNumber":4,"startTime":"2025-09-21T02:09:16.241Z","endTime":"2025-09-21T02:09:20.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.9,"endSpeed":86.6,"strikeZoneTop":3.60612677960421,"strikeZoneBottom":1.67307754089087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92458723905588,"aZ":-16.78898532190436,"pfxX":-7.193535708916755,"pfxZ":8.13129580106718,"pX":2.104015640962845,"pZ":0.9451859177857331,"vX0":13.623563356756332,"vY0":-135.96700247556342,"vZ0":-8.044435840883143,"x":36.8,"y":213.26,"x0":-2.0134421296550586,"y0":50.00083474578333,"z0":5.084378150240735,"aX":-13.607946918423012},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":10.4,"spinRate":2617,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40125224509848323,"extension":6.399493238976631},"index":5,"playId":"2984ea4e-c3b2-3f2e-902b-315390224c86","pitchNumber":5,"startTime":"2025-09-21T02:09:35.460Z","endTime":"2025-09-21T02:09:39.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.56710781905161,"strikeZoneBottom":1.72201872169562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.674936592032207,"aZ":-28.741474462485108,"pfxX":7.678535784099045,"pfxZ":2.2011084015830047,"pX":-0.5015974846962997,"pZ":2.2390666166722393,"vX0":2.035384027024903,"vY0":-123.8563243696115,"vZ0":-1.6484584062311227,"x":136.12,"y":178.33,"x0":-2.330864915753836,"y0":50.003419237250405,"z0":5.306269089690502,"aX":11.985109063362625},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":-14.4,"spinRate":2774,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.4414551835402576,"extension":6.34917530956316},"index":6,"playId":"acb347c0-cc69-3c89-8bf1-18a14010c871","pitchNumber":6,"startTime":"2025-09-21T02:09:58.702Z","endTime":"2025-09-21T02:10:02.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:10:02.860Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:10:30.200Z","endTime":"2025-09-21T02:11:52.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.25979241960453,"strikeZoneBottom":1.59160089649097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84302193075044,"aZ":-28.3694392120695,"pfxX":-7.993886405656472,"pfxZ":2.100522671348224,"pX":0.6779389102446284,"pZ":1.9668136989573475,"vX0":9.79916443600747,"vY0":-132.95645067771846,"vZ0":-3.481540836879569,"x":91.16,"y":185.68,"x0":-1.9996576615029917,"y0":50.00065800858581,"z0":5.329654670005318,"aX":-14.454061036814599},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":12.6,"spinRate":2115,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.41041314574513965,"extension":6.338833538143571},"index":0,"playId":"834b791b-2157-33f0-843b-122abb0f9428","pitchNumber":1,"startTime":"2025-09-21T02:10:30.200Z","endTime":"2025-09-21T02:10:34.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.26108101853912,"strikeZoneBottom":1.62495546980866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.068795156320803,"aZ":-30.91088144913312,"pfxX":-7.8924730311546485,"pfxZ":0.6712176546102357,"pX":1.3016975546119638,"pZ":1.774051705786385,"vX0":11.383617178969637,"vY0":-135.72129040903906,"vZ0":-3.645199497112098,"x":67.38,"y":190.88,"x0":-1.9101481510218823,"y0":50.00244853318794,"z0":5.273589004318979,"aX":-14.812056940544498},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":2222,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.40267642269051107,"extension":6.841031428409452},"index":1,"playId":"cc852ec6-a516-3be7-a626-dd93c520b1bf","pitchNumber":2,"startTime":"2025-09-21T02:10:44.378Z","endTime":"2025-09-21T02:10:48.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.0,"endSpeed":84.7,"strikeZoneTop":3.2938533325976,"strikeZoneBottom":1.64172867049806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.536437199730237,"aZ":-23.6130109891051,"pfxX":-8.135726639293445,"pfxZ":4.678318167856881,"pX":0.5310378696445295,"pZ":3.4255340096255202,"vX0":9.474537885083803,"vY0":-133.81824640374143,"vZ0":-0.8701412660551957,"x":96.76,"y":146.29,"x0":-1.983986496623821,"y0":50.00059144198299,"z0":5.433205849597015,"aX":-14.881437727053985},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":13.0,"spinRate":2345,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.40796585753925285,"extension":6.343610037796293},"index":2,"playId":"d9ec8f76-f052-3192-b6fe-7a830ebd2e94","pitchNumber":3,"startTime":"2025-09-21T02:11:00.204Z","endTime":"2025-09-21T02:11:04.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.31472754225605,"strikeZoneBottom":1.74337530247579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.711273664368754,"aZ":-28.224239892361336,"pfxX":6.206040023639894,"pfxZ":2.486505669192738,"pX":1.1974033017012105,"pZ":1.7556170884925837,"vX0":6.400853021754722,"vY0":-124.71446284686448,"vZ0":-3.0858982513182585,"x":71.36,"y":191.38,"x0":-2.1995475159311666,"y0":50.00599522204133,"z0":5.312372103473132,"aX":9.876243806477992},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-12.6,"spinRate":2787,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4375020270917691,"extension":6.234952094167325},"index":3,"playId":"24a87b6f-8cf3-3d12-affb-f78a4b913d09","pitchNumber":4,"startTime":"2025-09-21T02:11:16.454Z","endTime":"2025-09-21T02:11:20.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.20836157836385,"strikeZoneBottom":1.66937401677408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035017722984215,"aZ":-23.885267940280517,"pfxX":-9.343140700670379,"pfxZ":4.441965129408126,"pX":1.366660795410206,"pZ":2.2503955454431894,"vX0":12.236707427875524,"vY0":-134.9118537999602,"vZ0":-3.589612197721104,"x":64.91,"y":178.02,"x0":-1.988572873905049,"y0":50.00071707432481,"z0":5.258108126037494,"aX":-17.428764834681445},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":2433,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4041311672257595,"extension":6.3753599689397875},"index":4,"playId":"9dc5703c-dcb4-36a1-9fbb-6a4a6cc55b20","pitchNumber":5,"startTime":"2025-09-21T02:11:33.627Z","endTime":"2025-09-21T02:11:37.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.27124312061118,"strikeZoneBottom":1.70011338369094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72171995540517,"aZ":-31.72251106228302,"pfxX":5.372236374558228,"pfxZ":0.2863580576476199,"pX":1.8263347144008477,"pZ":2.073899910128104,"vX0":7.847379278920883,"vY0":-125.12380598208813,"vZ0":-1.7223239228280685,"x":47.38,"y":182.78,"x0":-2.0460372423873388,"y0":50.004743050589084,"z0":5.36511261433669,"aX":8.536791250742947},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-11.5,"spinRate":2753,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4373860157377334,"extension":6.258808140248613},"index":5,"playId":"63b18ef1-cfc0-3400-a449-c92aaf3444e2","pitchNumber":6,"startTime":"2025-09-21T02:11:48.060Z","endTime":"2025-09-21T02:11:52.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":3.0000000000000036,"leverageIndex":0.75,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:11:52.826Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:12:11.370Z","endTime":"2025-09-21T02:12:59.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.74999135945897,"strikeZoneBottom":1.86698800735525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.163299826547494,"aZ":-15.511286160874464,"pfxX":-4.678024107778413,"pfxZ":9.224971593180173,"pX":0.3806782284901069,"pZ":2.3772248132607823,"vX0":8.050422862394008,"vY0":-133.41585932225536,"vZ0":-5.074049352197226,"x":102.49,"y":174.59,"x0":-2.065347421389524,"y0":50.004025947448795,"z0":5.418253555490805,"aX":-8.451635017308053},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2588,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4102254455000116,"extension":6.351935039928611},"index":0,"playId":"3056d591-152f-387c-8ff7-e99f58e7248c","pitchNumber":1,"startTime":"2025-09-21T02:12:20.730Z","endTime":"2025-09-21T02:12:24.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.7440659131276,"strikeZoneBottom":1.8612867655349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92392334894193,"aZ":-29.500788304589786,"pfxX":6.664708798978128,"pfxZ":1.7338410202806411,"pX":-0.3339557854841723,"pZ":3.3814980056467396,"vX0":2.8270364555016356,"vY0":-123.44893361785708,"vZ0":1.2068506756212873,"x":129.73,"y":147.48,"x0":-2.3602986949350067,"y0":50.00251803461921,"z0":5.372485072923193,"aX":10.2694033452253},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-12.7,"spinRate":2782,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.44394663170997495,"extension":6.248578506645394},"index":1,"playId":"2868ee37-d07f-3f74-903d-a53790c26c53","pitchNumber":2,"startTime":"2025-09-21T02:12:34.800Z","endTime":"2025-09-21T02:12:38.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.489160809165856,"aZ":-28.10192885874641,"pfxX":6.88153352970885,"pfxZ":2.5172949042674793,"pX":1.0032589450991998,"pZ":0.8357402180538247,"vX0":5.671738680340014,"vY0":-125.80529640034378,"vZ0":-5.48124073438083,"x":78.76,"y":216.22,"x0":-2.167592941853957,"y0":50.00201623073638,"z0":5.296784339838669,"aX":11.122253395841064},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.7,"spinRate":2783,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4339790983311209,"extension":6.351975623762687},"index":2,"playId":"d0f19e31-e98f-3bbb-9747-1911f74f785f","pitchNumber":3,"startTime":"2025-09-21T02:12:55.918Z","endTime":"2025-09-21T02:12:59.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:12:59.559Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Max Muncy hit by pitch. Mookie Betts to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:13:24.865Z","endTime":"2025-09-21T02:15:11.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.02612787609634,"strikeZoneBottom":1.56056310445526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.588980681178953,"aZ":-32.04368834399419,"pfxX":8.858287645673737,"pfxZ":0.08135302807639366,"pX":0.6841119001644316,"pZ":1.314093266189103,"vX0":4.328326850513847,"vY0":-123.68116006585984,"vZ0":-3.1468540149956024,"x":90.92,"y":203.3,"x0":-2.2437886801587834,"y0":50.00124536126732,"z0":5.313516173488792,"aX":13.60580177748704},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-17.0,"spinRate":2880,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4442860616112063,"extension":6.389834266499777},"index":0,"playId":"5b952864-417c-3857-85b5-5341a44ce6ef","pitchNumber":1,"startTime":"2025-09-21T02:13:28.790Z","endTime":"2025-09-21T02:13:32.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.05052003410248,"strikeZoneBottom":1.5530094969022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.345992632659673,"aZ":-34.37570466907281,"pfxX":6.390225830567627,"pfxZ":-1.4024789400812172,"pX":1.1498653268911732,"pZ":0.805961693251941,"vX0":5.9995197029364595,"vY0":-124.8292915103613,"vZ0":-4.01654796634542,"x":73.17,"y":217.02,"x0":-2.1235808354107206,"y0":50.00618070722418,"z0":5.294813668469073,"aX":9.991755837370773},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":-13.1,"spinRate":2786,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44037519878006837,"extension":6.232793595113524},"index":1,"playId":"d12b3cb7-951e-3ba2-a286-06488b0a6afa","pitchNumber":2,"startTime":"2025-09-21T02:13:45.922Z","endTime":"2025-09-21T02:13:49.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.0656195880197,"strikeZoneBottom":1.53623121449114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16624858535047,"aZ":-33.891407490784935,"pfxX":7.226743905211163,"pfxZ":-1.0964354706747645,"pX":1.4126636999367097,"pZ":1.7802309301318802,"vX0":6.445897988454108,"vY0":-124.6207874015154,"vZ0":-1.785227738113222,"x":63.15,"y":190.71,"x0":-2.155195232485605,"y0":50.00607345758242,"z0":5.329441768934843,"aX":11.265957920823531},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-14.6,"spinRate":2789,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44104241544907685,"extension":6.414518103175148},"index":2,"playId":"b756288d-e447-3299-82b1-7b893cf12c41","pitchNumber":3,"startTime":"2025-09-21T02:14:07.455Z","endTime":"2025-09-21T02:14:11.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.1,"endSpeed":85.9,"strikeZoneTop":3.11712482413877,"strikeZoneBottom":1.58774015295806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914741653519872,"aZ":-18.428088912712415,"pfxX":-4.779672578644584,"pfxZ":7.319420865029339,"pX":-0.26129778863144365,"pZ":2.598448012951728,"vX0":6.491069247605387,"vY0":-135.5121979475081,"vZ0":-4.002948299857489,"x":126.96,"y":168.62,"x0":-2.0559074811809417,"y0":50.002030048502206,"z0":5.365753964431254,"aX":-8.975846522499456},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":7.4,"spinRate":2578,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40269791461252824,"extension":6.299430508619789},"index":3,"playId":"5e4226ef-f08e-3698-802a-94f48326e1a6","pitchNumber":4,"startTime":"2025-09-21T02:14:28.422Z","endTime":"2025-09-21T02:14:32.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.05522462420042,"strikeZoneBottom":1.52581362417014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08068145649963,"aZ":-33.26303166635008,"pfxX":7.585967070628142,"pfxZ":-0.7194337825129118,"pX":0.06769620449521992,"pZ":2.724191555576575,"vX0":3.190206768122084,"vY0":-122.55276831321208,"vZ0":0.1487265494547665,"x":114.42,"y":165.23,"x0":-2.2378680725188738,"y0":50.00231298851483,"z0":5.512763636488627,"aX":11.493943641442394},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.0,"breakHorizontal":-14.5,"spinRate":2721,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.44758748197928666,"extension":6.137451225099486},"index":4,"playId":"e216f1ef-d67a-36f3-b051-63ceb4c53ddf","pitchNumber":5,"startTime":"2025-09-21T02:14:45.827Z","endTime":"2025-09-21T02:14:49.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43350502022182,"aZ":-28.672897002229316,"pfxX":8.530455795116978,"pfxZ":2.224542438520227,"pX":2.9683710186005077,"pZ":1.5723846400699313,"vX0":9.442889572047404,"vY0":-124.74173300233849,"vZ0":-3.5216238501585635,"x":3.85,"y":196.33,"x0":-1.976490295156847,"y0":50.003372042977055,"z0":5.370130015332462,"aX":13.421456604873242},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2855,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43933744265769814,"extension":6.373259470753265},"index":5,"playId":"0f427f96-28c6-325c-abd1-bea050d155ae","pitchNumber":6,"startTime":"2025-09-21T02:15:05.593Z","endTime":"2025-09-21T02:15:11.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:15:11.591Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Teoscar Hernández hit by pitch. Mookie Betts to 3rd. Max Muncy to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:17:04.400Z","endTime":"2025-09-21T02:17:53.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:15:58.772Z","endTime":"2025-09-21T02:17:06.601Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.6,"endSpeed":84.1,"strikeZoneTop":3.54210863865346,"strikeZoneBottom":1.67351118404233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.270928240669438,"aZ":-30.537956965215706,"pfxX":-10.781721725207165,"pfxZ":0.9123919841546906,"pX":-0.045873071318085636,"pZ":1.6317000106380168,"vX0":8.901289032050764,"vY0":-133.1747178634594,"vZ0":-3.858703352296596,"x":118.75,"y":194.72,"x0":-2.028776245691841,"y0":50.00467982966583,"z0":5.305287800475406,"aX":-19.392348429061535},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.0,"breakHorizontal":17.6,"spinRate":2292,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.41108414690298245,"extension":6.20877642254783},"index":1,"playId":"10fd8d74-b59f-3e60-9c7a-edfa31b035b0","pitchNumber":1,"startTime":"2025-09-21T02:17:06.601Z","endTime":"2025-09-21T02:17:10.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.0,"endSpeed":80.7,"strikeZoneTop":3.5567398245777,"strikeZoneBottom":1.7208254702922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.798046104755294,"aZ":-25.374918009731225,"pfxX":-9.775696092198931,"pfxZ":4.17353258254747,"pX":1.2900915722516273,"pZ":0.24199254310660864,"vX0":11.048485887892092,"vY0":-126.11253838477198,"vZ0":-7.518930970471535,"x":67.82,"y":232.25,"x0":-1.853389101148121,"y0":50.003691184875386,"z0":5.27404153069917,"aX":-15.933974784541235},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":1765,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.43235450391033625,"extension":6.460284794543088},"index":2,"playId":"e39517f9-3345-3276-9129-df0c8d4bf90b","pitchNumber":2,"startTime":"2025-09-21T02:17:23.268Z","endTime":"2025-09-21T02:17:27.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64890060308241,"aZ":-31.42581611377559,"pfxX":8.678267037476473,"pfxZ":0.4843890530089663,"pX":-3.019966360187003,"pZ":3.8586768224818426,"vX0":-3.6822962254107394,"vY0":-123.9702985594642,"vZ0":2.3995160079429874,"x":232.11,"y":134.6,"x0":-2.6398455682296844,"y0":50.00434150003586,"z0":5.508031063028386,"aX":13.458242477693785},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-14.8,"spinRate":2817,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4424615978017741,"extension":6.2636061941917625},"index":3,"playId":"9cdfd0cd-cef1-3220-9d32-f333db507765","pitchNumber":3,"startTime":"2025-09-21T02:17:48.867Z","endTime":"2025-09-21T02:17:53.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":2.03,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:17:53.622Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to third baseman Matt Chapman in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T02:18:29.464Z","endTime":"2025-09-21T02:19:24.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.45151468188644,"strikeZoneBottom":1.61279798158471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175441213057187,"aZ":-18.904329355286304,"pfxX":-4.219388576597022,"pfxZ":7.00922105972043,"pX":-1.6529414652145082,"pZ":3.729367616080617,"vX0":3.217142792536966,"vY0":-136.083093051386,"vZ0":-0.7219703990000523,"x":180.01,"y":138.09,"x0":-2.296622837426396,"y0":50.00534724862044,"z0":5.2962989817559,"aX":-7.990947264624892},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":7.1,"spinRate":2485,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4010366903666469,"extension":6.264407186581088},"index":0,"playId":"8d4a48cd-80b4-3836-99f0-61fdba91a5a0","pitchNumber":1,"startTime":"2025-09-21T02:18:39.835Z","endTime":"2025-09-21T02:18:43.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.1,"endSpeed":85.6,"strikeZoneTop":3.43156793384042,"strikeZoneBottom":1.59303398312877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29528276787936,"aZ":-17.23391511076151,"pfxX":-7.131952267715444,"pfxZ":7.9933578707273405,"pX":-0.9192986211937773,"pZ":2.1107486013952887,"vX0":5.936643853792646,"vY0":-135.5130848449187,"vZ0":-4.984349510832309,"x":152.04,"y":181.79,"x0":-2.2067146246886726,"y0":50.00151774864792,"z0":5.16943385800961,"aX":-13.326758061176019},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2452,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40346362924964607,"extension":6.241473926720913},"index":1,"playId":"b4bd0c2d-66d6-3805-b5e7-ce96fa1e990e","pitchNumber":2,"startTime":"2025-09-21T02:18:57.055Z","endTime":"2025-09-21T02:19:00.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373161231875038,"aZ":-19.242884740801994,"pfxX":-6.865962700617615,"pfxZ":6.875704638030291,"pX":-0.16401680256451773,"pZ":2.797669794229558,"vX0":7.563879896951197,"vY0":-135.7077613568913,"vZ0":-3.058753903511885,"x":123.25,"y":163.24,"x0":-2.0842815311516825,"y0":50.00329608820045,"z0":5.266626365010698,"aX":-12.914306949713204},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":11.0,"spinRate":2530,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.40233241078432025,"extension":6.373044711022454},"hitData":{"launchSpeed":87.7,"launchAngle":75.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.96,"coordY":170.89}},"index":2,"playId":"230dbb4b-ba2e-3a18-bdf2-88fbb77a1645","pitchNumber":3,"startTime":"2025-09-21T02:19:14.649Z","endTime":"2025-09-21T02:19:24.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":571970,"link":"/api/v1/people/571970"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.46,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:19:24.429Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T02:21:32.876Z","endTime":"2025-09-21T02:22:25.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.0861078912397,"strikeZoneBottom":1.55275408727831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.268393804287644,"aZ":-12.268639100869688,"pfxX":-2.1949517511567067,"pfxZ":10.743868030759787,"pX":0.5559999797581087,"pZ":2.6437991877062914,"vX0":6.508571377754781,"vY0":-134.76397129313986,"vZ0":-6.187317291864496,"x":95.81,"y":167.4,"x0":-1.5974625938165816,"y0":50.00322549183843,"z0":5.823718474860059,"aX":-4.0671255525793555},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":2.6,"spinRate":2451,"spinDirection":198},"zone":3,"typeConfidence":0.86,"plateTime":0.40528546900541285,"extension":7.768500172418942},"index":0,"playId":"4210d119-51b9-3988-abfb-68351951f656","pitchNumber":1,"startTime":"2025-09-21T02:21:39.853Z","endTime":"2025-09-21T02:21:43.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.16737507729961,"strikeZoneBottom":1.50552869316098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.246863739871078,"aZ":-43.89833207575233,"pfxX":3.025627156356298,"pfxZ":-8.673308336823577,"pX":0.23386013505933181,"pZ":2.3077703903383693,"vX0":3.02508584481323,"vY0":-115.99513420060612,"vZ0":0.6949495150606975,"x":108.09,"y":176.47,"x0":-1.4838874477648,"y0":50.00100112237764,"z0":6.2155015002655665,"aX":4.090757261232145},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.1,"breakHorizontal":-6.2,"spinRate":2684,"spinDirection":23},"zone":5,"typeConfidence":0.9,"plateTime":0.47357926753512336,"extension":7.2803380703398695},"index":1,"playId":"ffcd0491-9401-33d9-867a-7bc6ff1fd60c","pitchNumber":2,"startTime":"2025-09-21T02:21:56.986Z","endTime":"2025-09-21T02:22:00.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T02:22:07.677Z","endTime":"2025-09-21T02:22:21.531Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.488128745293547,"aZ":-44.51151977124004,"pfxX":3.9675017684442984,"pfxZ":-8.717833900527083,"pX":0.5187656560673685,"pZ":0.9605794018467171,"vX0":3.1410209890872354,"vY0":-118.72889899020592,"vZ0":-2.587328820179286,"x":97.23,"y":212.84,"x0":-1.3405461119403423,"y0":50.000336578982186,"z0":6.146896900458255,"aX":5.616479685528888},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.1,"breakHorizontal":-8.0,"spinRate":2986,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.46279684026506196,"extension":7.6781854582424165},"index":3,"playId":"1b0681ab-bad1-3461-9ef3-c45421fffba4","pitchNumber":3,"startTime":"2025-09-21T02:22:21.531Z","endTime":"2025-09-21T02:22:25.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:22:25.953Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T02:22:43.588Z","endTime":"2025-09-21T02:24:30.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":94.5,"endSpeed":86.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.702240087636405,"aZ":-19.882695128148086,"pfxX":-7.398464703591997,"pfxZ":6.461710891344712,"pX":-0.01005394934702503,"pZ":2.75638531009609,"vX0":6.47217124670801,"vY0":-137.37429965174033,"vZ0":-4.781325852657413,"x":117.38,"y":164.36,"x0":-1.4404990864164533,"y0":50.005885737912244,"z0":5.879486046447169,"aX":-14.080167186619708},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":12.0,"spinRate":2430,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3994022480052064,"extension":7.3121219416777015},"index":0,"playId":"1bbe7ddf-61d2-3eb5-9710-d5168987c97d","pitchNumber":1,"startTime":"2025-09-21T02:22:51.360Z","endTime":"2025-09-21T02:22:55.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.11291814723313,"strikeZoneBottom":1.54428555489182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.406143235369445,"aZ":-13.531681411159342,"pfxX":-1.1396635076838608,"pfxZ":9.952324617042006,"pX":0.3310333474416062,"pZ":3.55250849957741,"vX0":4.655965043283062,"vY0":-135.4679701751569,"vZ0":-4.246927823226665,"x":104.38,"y":142.86,"x0":-1.2559995908645845,"y0":50.00319438557712,"z0":6.075109671444498,"aX":-2.135222307232121},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":1.2,"spinRate":2573,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4031085069020177,"extension":7.710647874848223},"index":1,"playId":"972e39fa-d37f-379e-8acd-3020931be06d","pitchNumber":2,"startTime":"2025-09-21T02:23:11.939Z","endTime":"2025-09-21T02:23:16.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.097337088238973,"aZ":-29.477994078423,"pfxX":0.09040360152802318,"pfxZ":1.5905710060437581,"pX":1.5774170802534015,"pZ":0.8385332480050582,"vX0":7.741653234416918,"vY0":-128.90820920175696,"vZ0":-7.097673028433021,"x":56.87,"y":216.14,"x0":-1.4678893586638686,"y0":50.00314432245197,"z0":5.882792345061412,"aX":0.15185621571513358},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-1.8,"spinRate":2804,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4238105857550911,"extension":7.600049525718829},"index":2,"playId":"969b29c5-4315-3355-8dd7-c747baa19b85","pitchNumber":3,"startTime":"2025-09-21T02:23:26.874Z","endTime":"2025-09-21T02:23:30.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.1169321192158,"strikeZoneBottom":1.51569653330854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.010908164181945,"aZ":-34.270183628125814,"pfxX":2.62002987389577,"pfxZ":-1.2341607951700322,"pX":0.23648776715388656,"pZ":3.6008076786752743,"vX0":3.780831589920498,"vY0":-129.37241140216685,"vZ0":0.3762648318461108,"x":107.99,"y":141.56,"x0":-1.5819905784133725,"y0":50.001171180780084,"z0":6.0719721369338,"aX":4.45717174965075},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":-5.5,"spinRate":2693,"spinDirection":85},"zone":12,"typeConfidence":0.91,"plateTime":0.4227559505933507,"extension":7.404926012992664},"index":3,"playId":"483f887c-6a15-3838-aeec-64419a70331f","pitchNumber":4,"startTime":"2025-09-21T02:23:48.958Z","endTime":"2025-09-21T02:23:53.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.13798634728306,"strikeZoneBottom":1.56919870050986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.259104972778527,"aZ":-13.109448566091537,"pfxX":0.1914397937735659,"pfxZ":10.059317043041451,"pX":-0.8908908577927843,"pZ":3.306440127864361,"vX0":1.1324152386069297,"vY0":-136.161476578441,"vZ0":-5.076026868399509,"x":150.96,"y":149.51,"x0":-1.3354494293492734,"y0":50.00364768558837,"z0":6.087535729521774,"aX":0.36281256130866896},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-0.6,"spinRate":2567,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4008294426098069,"extension":7.4909186336503195},"index":4,"playId":"3ba54ce6-62bc-39dd-9323-ab2a7ebf4c93","pitchNumber":5,"startTime":"2025-09-21T02:24:04.805Z","endTime":"2025-09-21T02:24:08.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74812361557566,"aZ":-16.479414928408776,"pfxX":-7.385752559008809,"pfxZ":8.108543101181716,"pX":0.0864193495940593,"pZ":2.6357037976058004,"vX0":6.731748185312238,"vY0":-138.0320331226114,"vZ0":-5.945799410671678,"x":113.71,"y":167.62,"x0":-1.4203671515638956,"y0":50.00658125287908,"z0":5.921230347301679,"aX":-14.30346928841456},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2489,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39629190518250823,"extension":7.596267003329355},"hitData":{"launchSpeed":90.8,"launchAngle":10.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.15,"coordY":111.77}},"index":5,"playId":"34f72194-4af2-3f6f-8f82-779ad35945f5","pitchNumber":6,"startTime":"2025-09-21T02:24:20.437Z","endTime":"2025-09-21T02:24:30.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":-1.9999999999999964,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:24:30.726Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T02:24:47.573Z","endTime":"2025-09-21T02:27:14.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.54005887028326,"strikeZoneBottom":1.71563016606735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46007898904363,"aZ":-13.700726720660276,"pfxX":0.4803948144589345,"pfxZ":9.572493459215517,"pX":1.0103327445593386,"pZ":1.344801278932376,"vX0":6.683985953072607,"vY0":-137.0980308917662,"vZ0":-9.634743421884247,"x":78.49,"y":202.47,"x0":-1.5079195708929267,"y0":50.002110278307214,"z0":5.809543622785032,"aX":0.9245789486374086},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-2.0,"spinRate":2428,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.39747277950702875,"extension":7.640134732978419},"index":0,"playId":"1243a04e-4bae-3a98-8333-870ec69b981f","pitchNumber":1,"startTime":"2025-09-21T02:24:51.954Z","endTime":"2025-09-21T02:24:56.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29369086677312,"aZ":-14.859468434904018,"pfxX":-2.1961674228551242,"pfxZ":9.116886934660167,"pX":0.45379860221694,"pZ":2.1432175300904683,"vX0":5.963570605239905,"vY0":-136.0659279233449,"vZ0":-7.316391079140184,"x":99.7,"y":180.91,"x0":-1.468641815637909,"y0":50.0000192676617,"z0":5.871350341056377,"aX":-4.170037927779383},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":2.9,"spinRate":2511,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.40060727749385805,"extension":7.767957824321813},"index":1,"playId":"2a0cbe52-f5bd-33da-8e04-dae0737b0b6c","pitchNumber":2,"startTime":"2025-09-21T02:25:09.241Z","endTime":"2025-09-21T02:25:13.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630607478320357,"aZ":-12.616824756806489,"pfxX":-0.7905528197852592,"pfxZ":10.144770088462467,"pX":0.8579931723518156,"pZ":3.1375725371093215,"vX0":6.6268414744798845,"vY0":-137.9517688319232,"vZ0":-5.12871859545517,"x":84.3,"y":154.07,"x0":-1.4723631703469888,"y0":50.00227929108629,"z0":5.870990808683944,"aX":-1.5247974333948946},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":0.0,"spinRate":2519,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3970120196664757,"extension":7.924806094059994},"index":2,"playId":"3dd8bf53-5adf-33d0-8f52-878e37f0f1cb","pitchNumber":3,"startTime":"2025-09-21T02:25:33.747Z","endTime":"2025-09-21T02:25:38.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45119040818821,"aZ":-12.672491690688721,"pfxX":-0.7496555824144264,"pfxZ":10.21561417569526,"pX":0.39838260388151586,"pZ":2.9025816631851664,"vX0":5.086700113147,"vY0":-137.29851297829646,"vZ0":-5.777394017054147,"x":101.81,"y":160.41,"x0":-1.3809781437312765,"y0":50.00140582892671,"z0":5.896762087288278,"aX":-1.4317086591602777},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":0.2,"spinRate":2401,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.39896368008915895,"extension":7.60269439759507},"index":3,"playId":"936ff713-0b2d-3191-a4bb-78125e626a89","pitchNumber":4,"startTime":"2025-09-21T02:26:06.800Z","endTime":"2025-09-21T02:26:11.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.5468683031711,"strikeZoneBottom":1.72092371530773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.069594425412213,"aZ":-11.814155453106968,"pfxX":-0.017280138352099073,"pfxZ":10.42060804483863,"pX":1.0406534691590035,"pZ":1.606452277258681,"vX0":6.586117698454824,"vY0":-138.88368237533618,"vZ0":-9.383636618742708,"x":77.33,"y":195.41,"x0":-1.3590618547780373,"y0":50.00202782499474,"z0":5.814378454510669,"aX":-0.03443081277435414},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-1.3,"spinRate":2531,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39435726696822293,"extension":7.798216763409383},"index":4,"playId":"62abc7f2-f204-3a9c-8290-b23f8a14c3a1","pitchNumber":5,"startTime":"2025-09-21T02:26:33.223Z","endTime":"2025-09-21T02:26:37.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"9c5b6e87-c4eb-3b46-866f-5f45bf62ed73","startTime":"2025-09-21T02:26:51.430Z","endTime":"2025-09-21T02:27:05.072Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.55204335038862,"strikeZoneBottom":1.72592294246583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.182594234666443,"aZ":-8.472644902890373,"pfxX":-1.0870448932263859,"pfxZ":12.229639967149213,"pX":0.21835507143204458,"pZ":2.164293546822551,"vX0":4.8923420324474005,"vY0":-138.40810325030566,"vZ0":-8.620924903045246,"x":108.68,"y":180.34,"x0":-1.4317161819411657,"y0":50.00354928523886,"z0":5.888575392978461,"aX":-2.106900106369429},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.5,"breakHorizontal":1.0,"spinRate":2704,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.39588837251943065,"extension":8.074501009756421},"index":6,"playId":"1fd54fa6-80ed-32dd-8f40-aefc863ce0ef","pitchNumber":6,"startTime":"2025-09-21T02:27:10.072Z","endTime":"2025-09-21T02:27:14.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:27:14.617Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T02:27:28.937Z","endTime":"2025-09-21T02:27:49.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.248807621546803,"aZ":-15.841857408228844,"pfxX":-6.423019547303882,"pfxZ":8.54509918467907,"pX":0.19354715343694162,"pZ":2.9386809823852476,"vX0":6.691009781256451,"vY0":-137.5471671131883,"vZ0":-5.1317657305424795,"x":109.62,"y":159.44,"x0":-1.4391009049329997,"y0":50.000187279727186,"z0":5.906965859085404,"aX":-12.273432308217007},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2580,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3985991636874813,"extension":7.683729958892512},"hitData":{"launchSpeed":94.8,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.12,"coordY":144.26}},"index":0,"playId":"fcc53578-d6ec-3124-ac14-05654739cdaf","pitchNumber":1,"startTime":"2025-09-21T02:27:42.690Z","endTime":"2025-09-21T02:27:49.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":671218,"link":"/api/v1/people/671218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:27:49.983Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out sharply, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:30:24.759Z","endTime":"2025-09-21T02:31:07.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Buttó replaces Kai-Wei Teng.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:28:54.084Z","endTime":"2025-09-21T02:30:26.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678906,"link":"/api/v1/people/678906","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.61817559648042,"strikeZoneBottom":1.73666400234636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66019198959454,"aZ":-13.890264922919355,"pfxX":-4.207374635290722,"pfxZ":9.284210602726741,"pX":-0.06074834617660654,"pZ":4.1322822380461535,"vX0":5.584688250156233,"vY0":-139.73193995788426,"vZ0":-1.792544752071068,"x":119.32,"y":127.21,"x0":-1.54239277574537,"y0":50.003918979751944,"z0":5.698862031283001,"aX":-8.287401230946497},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2496,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.3925779116766015,"extension":6.204591021504895},"index":1,"playId":"330aa65d-381e-381d-b509-a9e1a46e32b6","pitchNumber":1,"startTime":"2025-09-21T02:30:26.994Z","endTime":"2025-09-21T02:30:31.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.1,"endSpeed":87.9,"strikeZoneTop":3.61285932334688,"strikeZoneBottom":1.76409850860231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.131685579587515,"aZ":-15.145340950867766,"pfxX":-3.2810464598662925,"pfxZ":8.605171532012745,"pX":1.401653144010768,"pZ":3.592453872340899,"vX0":8.997965249438966,"vY0":-139.71640091804994,"vZ0":-2.7848890036919127,"x":63.57,"y":141.78,"x0":-1.4327545541223579,"y0":50.00581650135601,"z0":5.596033407541588,"aX":-6.495916061481951},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":4.1,"spinRate":2513,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3918520512702002,"extension":6.310446456845202},"index":2,"playId":"d607e1b3-ee52-357c-8939-235097a70745","pitchNumber":2,"startTime":"2025-09-21T02:30:43.321Z","endTime":"2025-09-21T02:30:48.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.201968291685347,"aZ":-20.952989799208012,"pfxX":-8.413019635371954,"pfxZ":5.681347304863571,"pX":-0.07393218163703372,"pZ":2.5821166193583203,"vX0":7.272483723245748,"vY0":-139.15862394671535,"vZ0":-4.207031088705431,"x":119.82,"y":169.06,"x0":-1.6192785101096407,"y0":50.002088977585736,"z0":5.489196594671225,"aX":-16.61407481212144},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":13.9,"spinRate":2113,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.3925631408468915,"extension":6.362956050269602},"hitData":{"launchSpeed":107.2,"launchAngle":5.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":98.45,"coordY":127.33}},"index":3,"playId":"b2a909a4-19ef-34de-a3fd-4ccf846c2775","pitchNumber":3,"startTime":"2025-09-21T02:30:59.808Z","endTime":"2025-09-21T02:31:07.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:31:07.481Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Conforto homers (12) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:31:27.201Z","endTime":"2025-09-21T02:32:56.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.41490722037733,"strikeZoneBottom":1.7460610793249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55597119801987,"aZ":-15.4175555823124,"pfxX":-2.6294920625523144,"pfxZ":8.32649154060232,"pX":-0.39223061631746003,"pZ":3.2416789916107134,"vX0":4.645834438683587,"vY0":-140.8477339109608,"vZ0":-3.750023010585741,"x":131.95,"y":151.25,"x0":-1.7203036430133376,"y0":50.000980921112884,"z0":5.585328429667031,"aX":-5.290956083846969},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":3.8,"spinRate":2375,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.3886714799447155,"extension":6.130568042496615},"index":0,"playId":"ca6d657a-8727-3427-ac84-086a0a6b7a04","pitchNumber":1,"startTime":"2025-09-21T02:31:34.091Z","endTime":"2025-09-21T02:31:38.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.5,"endSpeed":81.9,"strikeZoneTop":3.44168008395888,"strikeZoneBottom":1.74034099349474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.881952341291946,"aZ":-24.788140868796525,"pfxX":-9.235757535654267,"pfxZ":4.307754143365687,"pX":-1.434855771507618,"pZ":2.150178733020909,"vX0":4.419814779623588,"vY0":-130.2007119536169,"vZ0":-3.585189422683184,"x":171.69,"y":180.73,"x0":-1.9565396734577762,"y0":50.00018325088326,"z0":5.425393227575787,"aX":-15.820174634203845},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2100,"spinDirection":235},"zone":13,"typeConfidence":0.62,"plateTime":0.42103588619702403,"extension":6.28264400992273},"index":1,"playId":"e71f8da0-68b6-36d2-a763-981aad32931c","pitchNumber":2,"startTime":"2025-09-21T02:31:48.469Z","endTime":"2025-09-21T02:31:52.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.30546758977981,"strikeZoneBottom":1.63625126976505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.034858320249278,"aZ":-27.88032062645932,"pfxX":-9.060126854942407,"pfxZ":2.5064795050452258,"pX":0.5573111525492974,"pZ":1.3779432901840891,"vX0":8.772473597967384,"vY0":-130.55538888908703,"vZ0":-4.950633601277595,"x":95.76,"y":201.58,"x0":-1.6790332286245264,"y0":50.00611848560718,"z0":5.412662178497305,"aX":-15.548798588637489},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":14.3,"spinRate":2083,"spinDirection":238},"zone":14,"typeConfidence":0.8,"plateTime":0.4204994737739334,"extension":6.252848485785438},"index":2,"playId":"818d7b86-9ab0-3ed6-88b2-d57c79566ccc","pitchNumber":3,"startTime":"2025-09-21T02:32:04.902Z","endTime":"2025-09-21T02:32:08.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T02:32:15.393Z","endTime":"2025-09-21T02:32:32.480Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326320253881732,"aZ":-34.68929191402387,"pfxX":1.9086594550473337,"pfxZ":-1.5419116078992978,"pX":-0.6705269709233485,"pZ":3.259512166980363,"vX0":2.2972529499663787,"vY0":-126.79869088004708,"vZ0":1.0206785816723616,"x":142.56,"y":150.77,"x0":-1.8368997899147463,"y0":50.005823895437146,"z0":5.622997968275804,"aX":3.103569358049575},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.3,"breakHorizontal":-4.0,"spinRate":2489,"spinDirection":65},"zone":1,"typeConfidence":0.92,"plateTime":0.4322360806337464,"extension":6.118155767385841},"hitData":{"launchSpeed":104.8,"launchAngle":26.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":79.98,"coordY":45.9}},"index":4,"playId":"6ac4eaba-d14a-375f-afac-2477249e36ea","pitchNumber":4,"startTime":"2025-09-21T02:32:32.480Z","endTime":"2025-09-21T02:32:56.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":11.600000000000009,"leverageIndex":0.81,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:32:56.880Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:33:14.238Z","endTime":"2025-09-21T02:35:59.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.30600663274582,"strikeZoneBottom":1.63505520576546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89658445837653,"aZ":-23.436223855104846,"pfxX":-8.811405960687166,"pfxZ":4.499384946709142,"pX":-1.6257478892586128,"pZ":3.899725103102289,"vX0":3.873287855647763,"vY0":-138.49595511481346,"vZ0":-0.3905898973052562,"x":178.97,"y":133.49,"x0":-1.8974043012227124,"y0":50.00612783044774,"z0":5.6099364123850375,"aX":-17.12200963877505},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":1807,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3954683670116719,"extension":6.1188856936478455},"index":0,"playId":"29cead6a-cf91-36a7-97e6-031ab81ea38d","pitchNumber":1,"startTime":"2025-09-21T02:33:19.521Z","endTime":"2025-09-21T02:33:23.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.29726892076751,"strikeZoneBottom":1.65873077827899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.015091948858593,"aZ":-23.029295714802792,"pfxX":-1.7222200816152182,"pfxZ":4.639790525735698,"pX":-1.0814309176745176,"pZ":4.624158313311778,"vX0":2.359928099145017,"vY0":-139.40772242998727,"vZ0":1.0717096021219068,"x":158.22,"y":113.93,"x0":-1.7147249890178187,"y0":50.00133511628388,"z0":5.753679912444342,"aX":-3.3935419186840985},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":2.6,"spinRate":2158,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3927363703357041,"extension":6.128162960832048},"index":1,"playId":"826c9163-6449-311f-81ad-12475ad19351","pitchNumber":2,"startTime":"2025-09-21T02:33:34.992Z","endTime":"2025-09-21T02:33:38.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.32787729610457,"strikeZoneBottom":1.59245791231107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76505962732427,"aZ":-17.841071010636345,"pfxX":-3.4978626579296233,"pfxZ":7.198887278366303,"pX":-1.457862176217874,"pZ":4.161522967870581,"vX0":2.8204641032756768,"vY0":-139.80716173363672,"vZ0":-0.8413138842652623,"x":172.57,"y":126.42,"x0":-2.0223394114431996,"y0":50.00465145281227,"z0":5.630802005423433,"aX":-6.966330109372454},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":5.8,"spinRate":2370,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39089553968403123,"extension":6.245629387069185},"index":2,"playId":"d8d38d28-88be-3524-aeee-416ec80dd053","pitchNumber":3,"startTime":"2025-09-21T02:33:56.696Z","endTime":"2025-09-21T02:34:00.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.12852324480754,"strikeZoneBottom":1.36048136097364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.258964287291935,"aZ":-18.55207883998934,"pfxX":-6.554302472383265,"pfxZ":7.079517325997179,"pX":0.043529947124822194,"pZ":3.2618940190624057,"vX0":6.862990332205792,"vY0":-137.53516093701913,"vZ0":-2.7925621961830958,"x":115.34,"y":150.71,"x0":-1.62739182125044,"y0":50.0027609220341,"z0":5.5421955164012076,"aX":-12.611650744713213},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":1868,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3975940636332771,"extension":6.269555926120574},"index":3,"playId":"2dbf515f-a3b2-3163-8c19-f63725f343cf","pitchNumber":4,"startTime":"2025-09-21T02:34:15.149Z","endTime":"2025-09-21T02:34:18.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-21T02:34:26.896Z","endTime":"2025-09-21T02:34:36.206Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.34852135946093,"strikeZoneBottom":1.64556757602186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.360066241621606,"aZ":-15.6352472158319,"pfxX":-6.794038705421815,"pfxZ":8.547091770408848,"pX":-0.6559266497543983,"pZ":2.475154191544157,"vX0":5.376482977790195,"vY0":-137.47935171481896,"vZ0":-5.335201484079916,"x":142.0,"y":171.95,"x0":-1.7436452539676257,"y0":50.00471161751385,"z0":5.483887882091657,"aX":-13.149023478539839},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":1931,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3967660563812605,"extension":6.404295727913958},"index":5,"playId":"b204a6d2-b650-3139-be2a-e7a7489cdb76","pitchNumber":5,"startTime":"2025-09-21T02:34:36.206Z","endTime":"2025-09-21T02:34:40.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.914963698439628,"aZ":-19.812805009713397,"pfxX":-7.871963863795829,"pfxZ":6.249535222794533,"pX":-1.1069588989217984,"pZ":3.602553244301855,"vX0":4.708168783540357,"vY0":-139.62272911826273,"vZ0":-1.7073140802320907,"x":159.19,"y":141.51,"x0":-1.7907955687858836,"y0":50.002083112360275,"z0":5.523365971477231,"aX":-15.568998349127442},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":1950,"spinDirection":234},"zone":11,"typeConfidence":0.88,"plateTime":0.39202872207417894,"extension":6.286677851915349},"index":6,"playId":"b6a419bf-c6ac-3f58-a7df-cc0b0f65f789","pitchNumber":6,"startTime":"2025-09-21T02:34:54.248Z","endTime":"2025-09-21T02:34:58.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68834527305019,"aZ":-30.953006224397758,"pfxX":-6.1612326168782845,"pfxZ":0.7199204816613243,"pX":-0.21876806770640483,"pZ":2.912805200195533,"vX0":6.000286529038211,"vY0":-129.6149353670051,"vZ0":-0.8599331553350819,"x":125.34,"y":160.13,"x0":-1.7614942376699658,"y0":50.00612520783634,"z0":5.609168137139406,"aX":-10.502218995066364},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":9.8,"spinRate":1850,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.42233607510562265,"extension":6.308661765388051},"hitData":{"launchSpeed":94.6,"launchAngle":41.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.75,"coordY":97.29}},"index":7,"playId":"5e20945c-3d6f-3aaf-8d15-4c699b995ac7","pitchNumber":7,"startTime":"2025-09-21T02:35:49.635Z","endTime":"2025-09-21T02:35:59.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:35:59.253Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:36:14.486Z","endTime":"2025-09-21T02:37:54.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":88.0,"strikeZoneTop":3.58021001804818,"strikeZoneBottom":1.72308362276829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83677462051879,"aZ":-22.414488984897723,"pfxX":-9.209574283076021,"pfxZ":4.911015121785207,"pX":-1.9948905915172983,"pZ":2.592681693859541,"vX0":3.2558130702455563,"vY0":-140.36123522022106,"vZ0":-3.8995376121196816,"x":193.04,"y":168.78,"x0":-1.9756927519353142,"y0":50.006308498868606,"z0":5.466149564106172,"aX":-18.31304181628555},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":16.0,"spinRate":1902,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.390763442493788,"extension":6.142767276286103},"index":0,"playId":"f367f252-db9c-3041-bd4a-186cb909933e","pitchNumber":1,"startTime":"2025-09-21T02:36:32.139Z","endTime":"2025-09-21T02:36:36.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.59689290935356,"strikeZoneBottom":1.74031830153573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.260612675955937,"aZ":-24.888137367707074,"pfxX":-8.309383516906205,"pfxZ":4.091338516031247,"pX":-1.073524440820862,"pZ":2.2857747883452784,"vX0":4.532396253907989,"vY0":-132.86678928207303,"vZ0":-3.8499464882317107,"x":157.92,"y":177.06,"x0":-1.7244970209374373,"y0":50.00640255420896,"z0":5.568495415351838,"aX":-14.815395841401369},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":1872,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4126961907644322,"extension":6.1838147600841085},"index":1,"playId":"ec7a5d6d-b854-3bb1-b6f1-58e951167782","pitchNumber":2,"startTime":"2025-09-21T02:36:47.453Z","endTime":"2025-09-21T02:36:51.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.61412326947241,"strikeZoneBottom":1.75710529809842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66916214049159,"aZ":-26.67203575048161,"pfxX":-10.222706164555188,"pfxZ":3.077277685853102,"pX":-1.672459667663595,"pZ":1.5454999381480317,"vX0":3.562553122969171,"vY0":-133.0680764082029,"vZ0":-5.315139311349455,"x":180.75,"y":197.05,"x0":-1.7039021825747505,"y0":50.00071464526528,"z0":5.511446229118779,"aX":-18.25307541099059},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":1921,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4122770438721628,"extension":6.254110633274149},"index":2,"playId":"80ca7932-6769-34f5-ae4b-eca065691575","pitchNumber":3,"startTime":"2025-09-21T02:37:04.819Z","endTime":"2025-09-21T02:37:08.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.970621351964578,"aZ":-20.21306287374425,"pfxX":-7.732929297896657,"pfxZ":6.000922870730742,"pX":-0.6235378300925647,"pZ":3.025226610217318,"vX0":5.67860043034437,"vY0":-140.11027559478268,"vZ0":-3.2409764065395885,"x":140.77,"y":157.1,"x0":-1.6695516861181576,"y0":50.00072339135164,"z0":5.514122793256492,"aX":-15.408257669595109},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":1995,"spinDirection":212},"zone":1,"typeConfidence":0.86,"plateTime":0.3905753480191736,"extension":6.229484821382302},"index":3,"playId":"0e56a040-a7f8-33f4-87c9-5dab1208e3cc","pitchNumber":4,"startTime":"2025-09-21T02:37:22.774Z","endTime":"2025-09-21T02:37:26.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.53936962466536,"strikeZoneBottom":1.65033153719648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18004138413372,"aZ":-22.20573835812382,"pfxX":-7.651082986629793,"pfxZ":5.052980238563219,"pX":-1.855089610123318,"pZ":4.290232862096156,"vX0":2.803037972249128,"vY0":-139.099822302647,"vZ0":0.4999535478236784,"x":187.71,"y":122.94,"x0":-1.87767036819989,"y0":50.00487739216037,"z0":5.572588291951423,"aX":-15.097967545011205},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":13.3,"spinRate":1973,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3927464294325449,"extension":6.276270810892853},"index":4,"playId":"c9802dd3-f749-3e12-97b9-7b22d53afa1d","pitchNumber":5,"startTime":"2025-09-21T02:37:49.125Z","endTime":"2025-09-21T02:37:54.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:37:54.144Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:38:17.891Z","endTime":"2025-09-21T02:40:08.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.20909485121763,"strikeZoneBottom":1.61984187072681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4956919527429,"aZ":-22.300295587158885,"pfxX":-7.965932537186981,"pfxZ":5.011002238361689,"pX":-0.832573545529544,"pZ":3.8346655222106345,"vX0":4.984931650153863,"vY0":-139.50644622056004,"vZ0":-0.84280335322301,"x":148.74,"y":135.24,"x0":-1.6080025930715365,"y0":50.003413814796986,"z0":5.611207007965587,"aX":-15.695894659835869},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":13.4,"spinRate":2083,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39267430330139463,"extension":6.275007270616969},"index":0,"playId":"d8d67df2-f1df-327f-94ed-86614df537b1","pitchNumber":1,"startTime":"2025-09-21T02:38:21.339Z","endTime":"2025-09-21T02:38:25.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.8,"endSpeed":88.8,"strikeZoneTop":3.22260960291197,"strikeZoneBottom":1.66807210151826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.231053816315683,"aZ":-19.539813001499684,"pfxX":-1.357663984395916,"pfxZ":6.240018109653494,"pX":-0.39906725447937463,"pZ":4.965717774553431,"vX0":3.729629086274083,"vY0":-140.97684290949312,"vZ0":1.2720119691169187,"x":132.21,"y":104.71,"x0":-1.5592451031727808,"y0":50.00340413263432,"z0":5.764697559330016,"aX":-2.7494961094649697},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":1.8,"spinRate":2243,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.38761535828409377,"extension":6.336046655064137},"index":1,"playId":"50e53fe0-11e8-3c78-b512-e42cad736ad7","pitchNumber":2,"startTime":"2025-09-21T02:38:39.597Z","endTime":"2025-09-21T02:38:43.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.20698284094134,"strikeZoneBottom":1.65262057480104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88397197315052,"aZ":-21.4396767496258,"pfxX":-7.951842610134311,"pfxZ":5.486072138060662,"pX":-0.953007283327781,"pZ":2.688453732414788,"vX0":5.1230546796142855,"vY0":-138.49244502842868,"vZ0":-3.8210350150863612,"x":153.33,"y":166.19,"x0":-1.7870511638367976,"y0":50.00029676213985,"z0":5.507417735073986,"aX":-15.553619219018366},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2105,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3944195438941609,"extension":6.500664485703302},"index":2,"playId":"75895c7f-3a72-3b12-a53b-e2acdbcdcc33","pitchNumber":3,"startTime":"2025-09-21T02:39:01.327Z","endTime":"2025-09-21T02:39:05.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"8480cd56-82ed-30bf-9db1-53f6c9feab10","startTime":"2025-09-21T02:39:21.864Z","endTime":"2025-09-21T02:39:27.485Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.23008732502559,"strikeZoneBottom":1.51159789234295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.912287020079727,"aZ":-22.41854344354564,"pfxX":-7.28640177734537,"pfxZ":4.9988955167957165,"pX":0.08666719900199664,"pZ":3.074737355772185,"vX0":7.154223786653811,"vY0":-138.37297895497028,"vZ0":-2.5882815908076466,"x":113.7,"y":155.76,"x0":-1.5772020639722975,"y0":50.00429917074925,"z0":5.51313522714493,"aX":-14.226883907111647},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":11.9,"spinRate":2009,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3948033006596674,"extension":6.262606268950092},"index":4,"playId":"da7bc164-78d5-3183-9326-f83d30e52c53","pitchNumber":4,"startTime":"2025-09-21T02:39:43.129Z","endTime":"2025-09-21T02:39:47.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.2110429684043,"strikeZoneBottom":1.62394963241212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.280415533540335,"aZ":-24.087257905114637,"pfxX":-8.009330301431344,"pfxZ":4.090189307517555,"pX":-0.24416067228994653,"pZ":4.523871113586252,"vX0":6.720180581902921,"vY0":-139.88086615032879,"vZ0":1.2906496993435712,"x":93.78,"y":89.05,"x0":-1.6400990145081054,"y0":50.000975281671614,"z0":5.638450033293404,"aX":-15.831102532139818},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":13.1,"spinRate":2137,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3919355116700296,"extension":6.267860612845984},"index":5,"playId":"19911802-b0ac-3bea-86b3-f575a0d82dc0","pitchNumber":5,"startTime":"2025-09-21T02:40:02.813Z","endTime":"2025-09-21T02:40:08.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.1,"awayTeamWinProbability":57.9,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:40:08.109Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Drew Gilbert. Shohei Ohtani scores. Mookie Betts to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:42:41.630Z","endTime":"2025-09-21T02:44:16.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:40:26.599Z","endTime":"2025-09-21T02:41:17.748Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Gage replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T02:41:17.748Z","endTime":"2025-09-21T02:42:43.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.76568404918679,"strikeZoneBottom":1.76999098274402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.576825154161465,"aZ":-29.765198151969916,"pfxX":-1.9933041988189526,"pfxZ":1.5657221176768994,"pX":0.20979822708563897,"pZ":2.02196071096944,"vX0":-3.0152606052269677,"vY0":-122.76195542436854,"vZ0":-4.0728752038982625,"x":109.0,"y":184.19,"x0":1.7093679695798214,"y0":50.003525958544465,"z0":6.215242512664149,"aX":-3.064631378891371},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":4.3,"spinRate":2378,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.44489933739149556,"extension":6.247258677552164},"index":2,"playId":"271112d4-b137-33cd-bfe4-31401741d038","pitchNumber":1,"startTime":"2025-09-21T02:42:43.803Z","endTime":"2025-09-21T02:42:47.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.5,"endSpeed":84.3,"strikeZoneTop":3.81564534195192,"strikeZoneBottom":1.91781517828344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.088375596188282,"aZ":-12.727933006874537,"pfxX":7.562255665945763,"pfxZ":10.79229695084554,"pX":1.0817485373569184,"pZ":1.6137088866439981,"vX0":-2.6363902225921834,"vY0":-133.02671687334563,"vZ0":-9.417909422807151,"x":75.77,"y":195.21,"x0":1.0999788708576719,"y0":50.0036133237376,"z0":6.1104897106411595,"aX":13.627287725022253},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-13.2,"spinRate":2186,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.41089035652307615,"extension":6.324615011500913},"index":3,"playId":"60c895be-e1f0-30b2-991a-3cd6095f7648","pitchNumber":2,"startTime":"2025-09-21T02:42:59.419Z","endTime":"2025-09-21T02:43:03.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17452336479689,"aZ":-30.29104664139558,"pfxX":-1.9418580439342357,"pfxZ":1.2440204588505113,"pX":0.6231370387399912,"pZ":1.8036108719883786,"vX0":-2.3980829012722906,"vY0":-121.57446905691327,"vZ0":-4.307649419436323,"x":93.25,"y":190.08,"x0":1.8717152258171914,"y0":50.00007537012362,"z0":6.205785520843758,"aX":-2.927280200601523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":4.1,"spinRate":2467,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.44925952555109205,"extension":6.199723906339358},"index":4,"playId":"21a0ea32-a571-36ab-85d5-95af98f8a375","pitchNumber":3,"startTime":"2025-09-21T02:43:20.838Z","endTime":"2025-09-21T02:43:24.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.78460903949819,"strikeZoneBottom":1.85473024793992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.917144145866345,"aZ":-15.971361158541558,"pfxX":1.6068723899699613,"pfxZ":8.937578935847515,"pX":-1.3002735954236897,"pZ":3.34827787742376,"vX0":-6.971819862250764,"vY0":-133.37289498826792,"vZ0":-5.13293195378845,"x":166.56,"y":148.38,"x0":1.131519774194032,"y0":50.005564011139676,"z0":6.438034799954917,"aX":2.914080126242242},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-1.6,"spinRate":2129,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.40963156451667126,"extension":6.427833777295791},"index":5,"playId":"f8f37d73-e7f9-3114-b570-1fd9c2c3beea","pitchNumber":4,"startTime":"2025-09-21T02:43:44.904Z","endTime":"2025-09-21T02:43:48.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.698557460126953,"aZ":-33.738332911152554,"pfxX":-0.40385273393158244,"pfxZ":-1.0148462941103213,"pX":-0.07104242562483888,"pZ":1.7423608537277657,"vX0":-3.6557993316180784,"vY0":-123.10725550479177,"vZ0":-3.939549819652523,"x":119.71,"y":191.74,"x0":1.4836779721517162,"y0":50.00288534990755,"z0":6.209247051519498,"aX":-0.621858200245371},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.5,"breakHorizontal":1.6,"spinRate":2416,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.44436573435969917,"extension":6.3142343829702146},"hitData":{"launchSpeed":98.4,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.76,"coordY":109.16}},"index":6,"playId":"dca25be1-ad67-34ae-9c0a-10559e7c8d21","pitchNumber":5,"startTime":"2025-09-21T02:44:06.252Z","endTime":"2025-09-21T02:44:16.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":13.900000000000006,"leverageIndex":2.34,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:44:16.740Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T02:44:51.602Z","endTime":"2025-09-21T02:45:07.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":84.5,"endSpeed":78.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40583137235985,"aZ":-32.3158954645829,"pfxX":-0.6429495152452387,"pfxZ":-0.08852319621953342,"pX":0.07918829180205948,"pZ":1.9516765910650262,"vX0":-3.631018984981787,"vY0":-123.100474546452,"vZ0":-3.799296536245409,"x":113.98,"y":186.08,"x0":1.6489426698298255,"y0":50.00450895981206,"z0":6.212501124652785,"aX":-0.9997484110078831},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":1.9,"spinRate":2240,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.44271315110297804,"extension":6.277511568613676},"hitData":{"launchSpeed":88.5,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.5,"coordY":172.7}},"index":0,"playId":"788c5e79-7d65-3c55-a94c-d0c5b647df93","pitchNumber":1,"startTime":"2025-09-21T02:45:01.821Z","endTime":"2025-09-21T02:45:07.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.000000000000007,"leverageIndex":2.3,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:45:07.473Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T02:47:10.215Z","endTime":"2025-09-21T02:49:17.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":93.1,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12533342664557,"aZ":-13.334905615453469,"pfxX":-0.8717592376310117,"pfxZ":10.034948426967219,"pX":0.5442057153873822,"pZ":2.677709104188885,"vX0":5.5369550240719985,"vY0":-135.53423967516406,"vZ0":-6.411720139953952,"x":96.26,"y":166.48,"x0":-1.4039612251968452,"y0":50.00082488671039,"z0":5.989372906368955,"aX":-1.6368742515681005},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":0.5,"spinRate":2544,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4027398228781274,"extension":7.702444352572415},"index":0,"playId":"ed82ea56-95ab-36b8-9ca7-be218e2530d4","pitchNumber":1,"startTime":"2025-09-21T02:47:32.265Z","endTime":"2025-09-21T02:47:37.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.641708631079165,"aZ":-30.727345590140683,"pfxX":1.3076274216759038,"pfxZ":0.866901175950229,"pX":0.45988327069538,"pZ":2.9945493740361693,"vX0":4.813110178318966,"vY0":-127.65767212889807,"vZ0":-1.7940723461594152,"x":99.47,"y":157.93,"x0":-1.608775589966308,"y0":50.0053646915965,"z0":6.091657381026754,"aX":2.1899512855568295},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2501,"spinDirection":66},"zone":3,"typeConfidence":0.91,"plateTime":0.4266640137692299,"extension":7.66038878413251},"index":1,"playId":"9fb394e6-1070-3bc3-a93a-b630e76a3007","pitchNumber":2,"startTime":"2025-09-21T02:47:48.039Z","endTime":"2025-09-21T02:47:52.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":80.8,"endSpeed":74.7,"strikeZoneTop":3.53440009638943,"strikeZoneBottom":1.76991700165282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.544616901144515,"aZ":-44.72836390745582,"pfxX":1.0559579371650152,"pfxZ":-9.061187092090421,"pX":0.910016510636796,"pZ":0.4643979103113854,"vX0":4.290677099040361,"vY0":-117.60578628566606,"vZ0":-3.60746063825302,"x":82.31,"y":226.24,"x0":-1.0832936109513986,"y0":50.002715508510576,"z0":6.2113391559459386,"aX":1.4625720316994877},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.0,"breakHorizontal":-3.1,"spinRate":2707,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.46766559173529876,"extension":7.328718658142847},"index":2,"playId":"fa58c396-630b-3da1-8741-b1ff062698bd","pitchNumber":3,"startTime":"2025-09-21T02:48:13.289Z","endTime":"2025-09-21T02:48:17.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.9,"endSpeed":81.7,"strikeZoneTop":3.61163112119305,"strikeZoneBottom":1.84718394082152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.472280690880243,"aZ":-29.670840617577003,"pfxX":0.6469630816419727,"pfxZ":1.500677872709975,"pX":1.741394966012829,"pZ":0.6762421229616271,"vX0":8.220261967419697,"vY0":-127.74699927092014,"vZ0":-7.179268665914858,"x":50.62,"y":220.52,"x0":-1.5920855000098857,"y0":50.002105230264505,"z0":5.832257819140009,"aX":1.0751687950899655},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.9,"spinRate":2532,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4275516023671182,"extension":7.533028760843421},"index":3,"playId":"01d9a32b-7f1b-3f1f-9988-8d8da9db2414","pitchNumber":4,"startTime":"2025-09-21T02:48:29.976Z","endTime":"2025-09-21T02:48:34.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.494088389761494,"aZ":-14.147233033762275,"pfxX":-1.577340648165773,"pfxZ":9.630235730364607,"pX":-0.13126617803582982,"pZ":3.0914193305923243,"vX0":4.1001807316434755,"vY0":-135.8802062322223,"vZ0":-5.054281256659623,"x":122.0,"y":155.31,"x0":-1.4541400353319156,"y0":50.00195849770444,"z0":5.956942938935771,"aX":-2.9527719154066734},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":2.0,"spinRate":2345,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.40293281483691334,"extension":7.53595707514925},"index":4,"playId":"ec577e51-4463-310e-85e6-7b6f2ecd9fe6","pitchNumber":5,"startTime":"2025-09-21T02:48:48.803Z","endTime":"2025-09-21T02:48:53.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.47425928136659,"strikeZoneBottom":1.71028625454364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.034810618219552,"aZ":-44.325862345484616,"pfxX":2.8432829169670013,"pfxZ":-9.12260190047635,"pX":-0.18805906678047618,"pZ":2.7193675760604132,"vX0":1.675701773194456,"vY0":-115.19769132443221,"vZ0":1.4875573008597973,"x":124.17,"y":165.36,"x0":-1.2961913999559052,"y0":50.000372603986484,"z0":6.377427573941578,"aX":3.7889232156902803},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.7,"breakHorizontal":-5.6,"spinRate":2614,"spinDirection":14},"zone":5,"typeConfidence":0.9,"plateTime":0.47696406202298247,"extension":7.140992144154257},"index":5,"playId":"95009a6d-086b-348a-8671-f41410d8f711","pitchNumber":6,"startTime":"2025-09-21T02:49:13.542Z","endTime":"2025-09-21T02:49:17.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:49:17.870Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out sharply, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T02:49:31.105Z","endTime":"2025-09-21T02:50:07.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.8,"endSpeed":72.7,"strikeZoneTop":3.64922256730937,"strikeZoneBottom":1.76241534661023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.551854291513223,"aZ":-43.55230979363334,"pfxX":1.2979637471866443,"pfxZ":-8.672273132004833,"pX":1.2628059576851676,"pZ":0.4723352267422516,"vX0":5.525973296367947,"vY0":-114.54913700000527,"vZ0":-3.1336103343142807,"x":68.86,"y":226.03,"x0":-1.3613555723199522,"y0":50.00031838904913,"z0":6.16630000750039,"aX":1.7032290203908076},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.2,"breakHorizontal":-4.0,"spinRate":2717,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4803873382602113,"extension":7.5315043002446815},"index":0,"playId":"333f5571-b383-3fbb-b5ac-eefbfbe97996","pitchNumber":1,"startTime":"2025-09-21T02:49:43.055Z","endTime":"2025-09-21T02:49:46.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413150062053276,"aZ":-19.13118421364746,"pfxX":-2.1909511402910264,"pfxZ":6.746299009578199,"pX":0.2820044090142705,"pZ":2.493843816364795,"vX0":6.113552809254434,"vY0":-137.67794987231622,"vZ0":-5.7085857623178455,"x":106.25,"y":171.45,"x0":-1.6753826235959426,"y0":50.00560884418132,"z0":5.8743760395863935,"aX":-4.238123857163147},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":2.8,"spinRate":2401,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.39669470753952796,"extension":7.2860868051738095},"hitData":{"launchSpeed":108.4,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":153.16,"coordY":151.52}},"index":1,"playId":"b15009ec-3e0f-3f66-88df-d34c17acfe06","pitchNumber":2,"startTime":"2025-09-21T02:49:59.018Z","endTime":"2025-09-21T02:50:07.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:50:07.415Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T02:50:28.246Z","endTime":"2025-09-21T02:52:06.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.45102980833937,"strikeZoneBottom":1.57680278673087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02482078684623,"aZ":-15.317120517215711,"pfxX":-2.127987077231931,"pfxZ":8.784468402000595,"pX":0.5000648378943904,"pZ":1.8151679722088312,"vX0":6.090351063205867,"vY0":-137.31990479047283,"vZ0":-8.364649541655236,"x":97.94,"y":189.77,"x0":-1.4653072120769646,"y0":50.00212168473798,"z0":5.932263938775961,"aX":-4.083514157206025},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":2.6,"spinRate":2531,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.39813134879202794,"extension":7.828675977702481},"index":0,"playId":"e58e4858-1c86-3c8b-8a88-ac3a03c1c510","pitchNumber":1,"startTime":"2025-09-21T02:50:32.546Z","endTime":"2025-09-21T02:50:36.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":81.5,"endSpeed":75.3,"strikeZoneTop":3.43972879853395,"strikeZoneBottom":1.53301016482867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19907847181203,"aZ":-44.93020610101466,"pfxX":2.820190489836085,"pfxZ":-9.079016476708855,"pX":0.7762282622770894,"pZ":0.29218727837770103,"vX0":3.9174752949572067,"vY0":-118.53409752823717,"vZ0":-4.118478418375357,"x":87.41,"y":230.89,"x0":-1.2718139919186549,"y0":50.00060825200731,"z0":6.204773012783461,"aX":3.963545633523082},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-17.2,"breakHorizontal":-6.1,"spinRate":2735,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.46423527048714197,"extension":7.220548975498658},"index":1,"playId":"5019a71d-3ad6-3111-a00d-912bd7a9bc13","pitchNumber":2,"startTime":"2025-09-21T02:50:47.222Z","endTime":"2025-09-21T02:50:50.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.629632837267437,"aZ":-43.34443505621403,"pfxX":4.241908309591935,"pfxZ":-8.249203881520476,"pX":0.7163050680072028,"pZ":2.1070098466344924,"vX0":3.5694566256465574,"vY0":-116.41245667227426,"vZ0":-0.11603235333791329,"x":89.7,"y":181.89,"x0":-1.395623254719818,"y0":50.003245160022246,"z0":6.307792422593494,"aX":5.742887393554221},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.6,"breakHorizontal":-8.6,"spinRate":2728,"spinDirection":20},"zone":6,"typeConfidence":0.9,"plateTime":0.47297311713738255,"extension":7.22280064386752},"index":2,"playId":"b3951ce7-7177-38af-91ad-48524351b889","pitchNumber":3,"startTime":"2025-09-21T02:51:05.902Z","endTime":"2025-09-21T02:51:09.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.0,"endSpeed":74.8,"strikeZoneTop":3.4707080124096,"strikeZoneBottom":1.56399008626137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.679149632537197,"aZ":-42.63522064577643,"pfxX":2.6492034605419157,"pfxZ":-7.532209606136282,"pX":2.4279753775627264,"pZ":0.6388135773962819,"vX0":7.179008643794641,"vY0":-117.72415009252235,"vZ0":-3.628855639182288,"x":24.45,"y":221.53,"x0":-1.0192060961005343,"y0":50.004777170221395,"z0":6.1910482795356065,"aX":3.6775046029307226},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.3,"breakHorizontal":-6.7,"spinRate":2735,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.4672646509700713,"extension":7.359349230064137},"index":3,"playId":"975d745d-7389-3b05-a353-600152d68159","pitchNumber":4,"startTime":"2025-09-21T02:51:36.658Z","endTime":"2025-09-21T02:51:40.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83539311523153,"aZ":-31.677916121986275,"pfxX":0.6364716966524062,"pfxZ":0.2972127505827129,"pX":1.0879383592819858,"pZ":0.7718983377821121,"vX0":6.797646981527528,"vY0":-128.60950148628376,"vZ0":-6.596193566168057,"x":75.53,"y":217.94,"x0":-1.6685082920362826,"y0":50.00442433069375,"z0":5.816422393521581,"aX":1.0694107915087132},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":-2.6,"spinRate":2572,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.42533265583944946,"extension":7.5008481260567885},"index":4,"playId":"0304804e-58ff-37df-94ee-b1e3ae693e62","pitchNumber":5,"startTime":"2025-09-21T02:52:01.101Z","endTime":"2025-09-21T02:52:06.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:52:06.302Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T02:54:27.442Z","endTime":"2025-09-21T02:55:34.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Peguero replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:53:54.022Z","endTime":"2025-09-21T02:54:29.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666711,"link":"/api/v1/people/666711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.43098062722948,"strikeZoneBottom":1.6053938743004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.198423233465316,"aZ":-19.733138089112025,"pfxX":-7.947740217320536,"pfxZ":5.985475437152152,"pX":-0.6995952537503982,"pZ":3.5011343450030936,"vX0":3.1400608650853234,"vY0":-142.8784110184893,"vZ0":-3.6530001417068734,"x":143.67,"y":144.25,"x0":-0.7765850184533152,"y0":50.00661296913036,"z0":6.0277472249082775,"aX":-16.526876144950055},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2173,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38254943260309604,"extension":5.4804173777527705},"index":1,"playId":"f962e7c2-9398-3fa2-821a-91dc1a9880af","pitchNumber":1,"startTime":"2025-09-21T02:54:29.678Z","endTime":"2025-09-21T02:54:33.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":98.8,"endSpeed":91.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84244884684539,"aZ":-19.064971682508123,"pfxX":-7.168307004600695,"pfxZ":6.203125944963597,"pX":-0.5806518036159628,"pZ":1.9423313857625015,"vX0":2.8661959764228904,"vY0":-143.88466117642116,"vZ0":-7.532301171998762,"x":139.13,"y":186.34,"x0":-0.6536082218599927,"y0":50.00619366333894,"z0":5.75885214591248,"aX":-15.15500211569768},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":2262,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3794987025290184,"extension":5.742138329143603},"index":2,"playId":"90a051e1-77c6-3ca3-9d43-09c9df395244","pitchNumber":2,"startTime":"2025-09-21T02:54:44.744Z","endTime":"2025-09-21T02:54:48.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T02:55:02.293Z","endTime":"2025-09-21T02:55:11.890Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.1,"endSpeed":83.5,"strikeZoneTop":3.48740931776925,"strikeZoneBottom":1.6948041693851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.359813770408007,"aZ":-32.830792006125876,"pfxX":3.233467894245015,"pfxZ":-0.37705423183612563,"pX":0.752563714805824,"pZ":1.5003212900711826,"vX0":3.3386205515478373,"vY0":-131.20072419908118,"vZ0":-5.0519154463595495,"x":88.31,"y":198.27,"x0":-0.9539406754944912,"y0":50.00173582537897,"z0":5.882287757514992,"aX":5.666040808693408},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":-6.6,"spinRate":2648,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4166245929254284,"extension":5.379129740863086},"index":4,"playId":"3a2a56b1-209f-3e46-b3a7-e7ab004d017a","pitchNumber":3,"startTime":"2025-09-21T02:55:11.890Z","endTime":"2025-09-21T02:55:15.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.156872516830063,"aZ":-33.325035070939705,"pfxX":3.1069941870744007,"pfxZ":-0.66803693692626,"pX":0.036796506253050094,"pZ":3.398711548206776,"vX0":1.4678993731649528,"vY0":-130.5071568034869,"vZ0":-0.384214869651638,"x":115.6,"y":147.01,"x0":-0.9363685311173354,"y0":50.00237416022461,"z0":6.0553523077104545,"aX":5.3649292584646915},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.1,"breakHorizontal":-6.0,"spinRate":2830,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4195018191200375,"extension":5.302902728950428},"index":5,"playId":"087f57f0-6fd6-3dcc-a228-31aea6636685","pitchNumber":4,"startTime":"2025-09-21T02:55:29.826Z","endTime":"2025-09-21T02:55:34.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:55:34.200Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tommy Edman homers (13) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T02:55:58.291Z","endTime":"2025-09-21T02:56:36.499Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":{"id":666711,"link":"/api/v1/people/666711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.3,"endSpeed":92.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202966032877498,"aZ":-14.1202217930597,"pfxX":-4.7223503037113215,"pfxZ":8.260981727630707,"pX":0.7894834193829184,"pZ":2.4714135271760562,"vX0":6.105970782859205,"vY0":-145.97275456430134,"vZ0":-7.3566161012372975,"x":86.91,"y":172.05,"x0":-0.7032576767707714,"y0":50.00567575719721,"z0":5.851893517184336,"aX":-10.324506225442434},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2261,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.37338866404200477,"extension":5.2278546043261285},"index":0,"playId":"d57c3bde-301c-3e82-a382-adc26b9f81e2","pitchNumber":1,"startTime":"2025-09-21T02:55:58.291Z","endTime":"2025-09-21T02:56:01.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17144984500944,"aZ":-18.97475771695326,"pfxX":-6.932998367897131,"pfxZ":6.054356075658806,"pX":-0.3605822610977049,"pZ":2.69546682262759,"vX0":2.9703892594718613,"vY0":-146.38001797773452,"vZ0":-6.21750634244242,"x":130.74,"y":166.0,"x0":-0.4853736648502167,"y0":50.00021345198505,"z0":5.9751641225972225,"aX":-15.106835212648015},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.0,"breakHorizontal":12.0,"spinRate":2304,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3735754363570609,"extension":5.215346315039268},"hitData":{"launchSpeed":98.9,"launchAngle":31.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":12.32,"coordY":95.92}},"index":1,"playId":"90c65831-13e8-3a43-acd2-acb145c81b47","pitchNumber":2,"startTime":"2025-09-21T02:56:12.767Z","endTime":"2025-09-21T02:56:36.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":15.0,"leverageIndex":0.88,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:56:36.499Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T02:56:50.417Z","endTime":"2025-09-21T02:57:22.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.7,"strikeZoneTop":3.69123332024464,"strikeZoneBottom":1.71264669613919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35072073074057,"aZ":-21.56328092763995,"pfxX":-9.130097347300934,"pfxZ":4.94761738106039,"pX":-0.1892736236797084,"pZ":2.9746275487047846,"vX0":4.700308892404894,"vY0":-145.17480998977425,"vZ0":-4.735650140907108,"x":124.21,"y":158.47,"x0":-0.6385373688054397,"y0":50.00459300715623,"z0":5.930427806539936,"aX":-19.59069752615307},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2391,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.37654047655309153,"extension":5.4488197100672515},"index":0,"playId":"01b8243b-5653-300b-a260-0c354b573680","pitchNumber":1,"startTime":"2025-09-21T02:57:00.202Z","endTime":"2025-09-21T02:57:04.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51546827876668,"aZ":-23.912447070347717,"pfxX":-8.15739515163493,"pfxZ":3.794649308939565,"pX":0.48566734145920537,"pZ":2.439929019822705,"vX0":5.766804077911988,"vY0":-146.33867019096232,"vZ0":-5.55631332516579,"x":98.49,"y":172.9,"x0":-0.4475695961360504,"y0":50.00019508234098,"z0":5.789377525987721,"aX":-17.745374896252606},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.0,"breakHorizontal":13.7,"spinRate":2440,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3738334900206861,"extension":5.471679939019719},"hitData":{"launchSpeed":87.8,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.71,"coordY":146.66}},"index":1,"playId":"2622bb4d-2837-3be8-9620-90830376f955","pitchNumber":2,"startTime":"2025-09-21T02:57:14.927Z","endTime":"2025-09-21T02:57:22.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:57:22.465Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a fly ball to left fielder Heliot Ramos.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T02:57:44.572Z","endTime":"2025-09-21T02:58:17.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.6,"strikeZoneTop":3.36548136720275,"strikeZoneBottom":1.70392717476569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86402487974689,"aZ":-13.110284133212831,"pfxX":-4.8771599518646225,"pfxZ":8.714001226464708,"pX":0.8791425272760152,"pZ":2.9093995505299355,"vX0":6.014797646287655,"vY0":-146.36988566874362,"vZ0":-6.523303720309525,"x":83.49,"y":160.23,"x0":-0.5607440094642523,"y0":50.00196543923353,"z0":5.938768952709602,"aX":-10.669789184798013},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2404,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3730290960107725,"extension":5.141183466842724},"index":0,"playId":"774f955f-c532-358f-b4bc-01aedef0e2c5","pitchNumber":1,"startTime":"2025-09-21T02:57:49.400Z","endTime":"2025-09-21T02:57:53.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":93.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09447236520623,"aZ":-14.7757194859125,"pfxX":-5.736040182974638,"pfxZ":7.906177424539895,"pX":0.8802103399929053,"pZ":2.191031840424469,"vX0":5.486098556328429,"vY0":-146.8114328001094,"vZ0":-8.045466454730828,"x":83.45,"y":179.62,"x0":-0.2600106632329284,"y0":50.003024335530554,"z0":5.831074885598102,"aX":-12.623959422113137},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":2220,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.37191726023901417,"extension":5.187572058926289},"hitData":{"launchSpeed":68.0,"launchAngle":37.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.88,"coordY":123.79}},"index":1,"playId":"f874e142-8d4f-3f48-8c14-f3ba963b11f4","pitchNumber":2,"startTime":"2025-09-21T02:58:05.091Z","endTime":"2025-09-21T02:58:17.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:58:17.277Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rortvedt grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T02:58:56.201Z","endTime":"2025-09-21T02:59:43.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:58:43.493Z","endTime":"2025-09-21T02:58:58.254Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.498787126662773,"aZ":-13.552191120254516,"pfxX":-4.687586488091382,"pfxZ":8.609622916556717,"pX":0.33763127439982266,"pZ":3.38533946569035,"vX0":4.377500653543035,"vY0":-145.53166145914156,"vZ0":-5.197442050270977,"x":104.13,"y":147.38,"x0":-0.5709369143750904,"y0":50.00204528789049,"z0":6.003416804459714,"aX":-10.138169711813187},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2271,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.37517151690447426,"extension":5.187198353846739},"index":1,"playId":"771ffbb1-989e-32ee-b686-ba8ad799cf15","pitchNumber":1,"startTime":"2025-09-21T02:58:58.254Z","endTime":"2025-09-21T02:59:02.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":100.5,"endSpeed":93.3,"strikeZoneTop":3.31812115378345,"strikeZoneBottom":1.70008343646676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18587347064285,"aZ":-13.761550324124414,"pfxX":-4.267931680510613,"pfxZ":8.367638314211217,"pX":1.6157282486903244,"pZ":2.5048140360571334,"vX0":7.308021087857975,"vY0":-146.22151991611867,"vZ0":-7.38123374333049,"x":55.41,"y":171.15,"x0":-0.34293951676914325,"y0":50.00570187066898,"z0":5.859402433590226,"aX":-9.395002818228324},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2249,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3722643316007668,"extension":5.189329406298846},"index":2,"playId":"4978a75f-4c8d-324b-9648-d3cc9ce69d5a","pitchNumber":2,"startTime":"2025-09-21T02:59:16.517Z","endTime":"2025-09-21T02:59:20.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078861197393476,"aZ":-15.409198130678632,"pfxX":-4.559287253369732,"pfxZ":7.691144727873429,"pX":-0.15291942282376145,"pZ":2.82843741065345,"vX0":3.185766261338279,"vY0":-145.76150133888234,"vZ0":-6.386779332624496,"x":122.83,"y":162.41,"x0":-0.6604235173529333,"y0":50.00445112042913,"z0":5.956614615084494,"aX":-9.93950087554209},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.1,"breakHorizontal":7.8,"spinRate":2358,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.37392142141925433,"extension":5.22056340466137},"hitData":{"launchSpeed":97.2,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.48,"coordY":144.26}},"index":3,"playId":"f18c483d-5a88-339f-9d61-6a46ee134275","pitchNumber":3,"startTime":"2025-09-21T02:59:33.877Z","endTime":"2025-09-21T02:59:43.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-21T02:59:43.277Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Casey Schmitt pops out softly to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T03:02:01.343Z","endTime":"2025-09-21T03:02:10.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Banda replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T03:00:34.208Z","endTime":"2025-09-21T03:02:03.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.609105149391166,"aZ":-31.43495057992676,"pfxX":-4.742367058590534,"pfxZ":0.4753359485398825,"pX":-0.02253101483753069,"pZ":2.742945960781313,"vX0":-4.877586975049121,"vY0":-123.66692439917294,"vZ0":-0.7210951180337135,"x":117.86,"y":164.72,"x0":2.591174185643627,"y0":50.00126731242623,"z0":5.67455469880082,"aX":-7.345792454242271},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":9.7,"spinRate":2369,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.44285773320676736,"extension":6.021742971231091},"hitData":{"launchSpeed":51.4,"launchAngle":62.0,"totalDistance":93.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":148.79,"coordY":172.89}},"index":1,"playId":"e2c96bb2-15a2-3359-a136-9f1a9449f4ad","pitchNumber":1,"startTime":"2025-09-21T03:02:03.514Z","endTime":"2025-09-21T03:02:10.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:02:10.996Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T03:02:31.421Z","endTime":"2025-09-21T03:04:07.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.44060062955599,"strikeZoneBottom":1.70619969020478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.864013860080046,"aZ":-34.26461531181951,"pfxX":-6.457217161562067,"pfxZ":-1.3269102692159773,"pX":-0.009074101206842376,"pZ":3.4566791679335487,"vX0":-4.704168482379423,"vY0":-124.86008480338177,"vZ0":1.3675329656193516,"x":117.35,"y":145.45,"x0":2.7372337044495088,"y0":50.0004546014191,"z0":5.719011956266727,"aX":-10.203591879420154},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":12.7,"spinRate":2376,"spinDirection":314},"zone":2,"typeConfidence":2.0,"plateTime":0.4384878946028534,"extension":6.17049736499347},"index":0,"playId":"5a47e1e4-79a8-3331-8b90-02e315e24989","pitchNumber":1,"startTime":"2025-09-21T03:02:38.068Z","endTime":"2025-09-21T03:02:42.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.48767803634767,"strikeZoneBottom":1.68690858892158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41072835610418,"aZ":-31.699704462859405,"pfxX":-4.742292219599689,"pfxZ":0.3006301488236045,"pX":-1.822571509473695,"pZ":0.5418548752077249,"vX0":-9.016000100435438,"vY0":-125.15647137476657,"vZ0":-5.709455009555552,"x":186.47,"y":224.15,"x0":2.4435494884551394,"y0":50.00317274172495,"z0":5.450689175897765,"aX":-7.518746035369751},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":10.7,"spinRate":2332,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.437741379764355,"extension":6.585096897343514},"index":1,"playId":"48cad22e-880e-3a6f-becd-ed165b27cc1e","pitchNumber":2,"startTime":"2025-09-21T03:02:55.538Z","endTime":"2025-09-21T03:02:59.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.46980836641483,"strikeZoneBottom":1.63584807648813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.919026989509742,"aZ":-12.134354447163233,"pfxX":7.2787215256312425,"pfxZ":10.004562022621542,"pX":1.1044330990070503,"pZ":3.1092293036865395,"vX0":-6.441226126171761,"vY0":-140.22706364198675,"vZ0":-4.7340880792607365,"x":74.9,"y":154.83,"x0":2.478761095036774,"y0":50.00634880503122,"z0":5.6028612541613665,"aX":14.586043115178677},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":-12.0,"spinRate":2275,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.38970718642370494,"extension":6.271735681022439},"index":2,"playId":"831b9a12-c6a0-3b26-b3a9-21d59d416b21","pitchNumber":3,"startTime":"2025-09-21T03:03:15.558Z","endTime":"2025-09-21T03:03:19.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.42270834863025,"strikeZoneBottom":1.5890419142492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.696841620014766,"aZ":-34.13713520586509,"pfxX":-5.549338725580572,"pfxZ":-1.2610374511996731,"pX":0.6387701858585596,"pZ":3.755773188434657,"vX0":-3.192873106935406,"vY0":-123.7787537890336,"vZ0":2.100479183562526,"x":92.65,"y":137.37,"x0":2.666519364573706,"y0":50.004889240664845,"z0":5.754278812360583,"aX":-8.612552346252867},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":10.8,"spinRate":2308,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.44249493785702665,"extension":6.031021187294142},"index":3,"playId":"c597611b-a9b5-3b0f-a575-090556fa9973","pitchNumber":4,"startTime":"2025-09-21T03:03:33.419Z","endTime":"2025-09-21T03:03:37.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-21T03:03:48.695Z","endTime":"2025-09-21T03:04:02.043Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88649220428724,"aZ":-31.467928233361153,"pfxX":-3.910433195555556,"pfxZ":0.44355919093405527,"pX":-1.4853887752698478,"pZ":0.7526652484472077,"vX0":-8.070244399856172,"vY0":-125.1505439456628,"vZ0":-5.428690198093591,"x":173.62,"y":218.46,"x0":2.2817913954915565,"y0":50.00361049966956,"z0":5.509696368932915,"aX":-6.238468642596924},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":8.9,"spinRate":2349,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4366889651284027,"extension":6.35525795586473},"index":5,"playId":"9755877e-b795-3d5e-8606-11c4b80e3fa2","pitchNumber":5,"startTime":"2025-09-21T03:04:02.043Z","endTime":"2025-09-21T03:04:07.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:04:07.195Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jerar Encarnacion singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T03:05:09.895Z","endTime":"2025-09-21T03:05:38.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jerar Encarnacion replaces Drew Gilbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T03:04:23.310Z","endTime":"2025-09-21T03:05:12.894Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T03:05:12.102Z","endTime":"2025-09-21T03:05:12.103Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.97933956864108,"strikeZoneBottom":1.92192801682011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.788612157050014,"aZ":-14.352831231887869,"pfxX":5.912777832432411,"pfxZ":8.983029714560754,"pX":0.14722190109327968,"pZ":2.38292196190637,"vX0":-7.756802496340192,"vY0":-140.0102248895664,"vZ0":-6.353510438691143,"x":111.39,"y":174.44,"x0":2.186184566768258,"y0":50.00504814275006,"z0":5.6220286444959875,"aX":11.733734091223523},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":2365,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.39130448846104215,"extension":6.341153681901174},"index":2,"playId":"f98db7fd-3148-305e-9855-b047fd20cca6","pitchNumber":1,"startTime":"2025-09-21T03:05:12.104Z","endTime":"2025-09-21T03:05:16.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58763119128976,"aZ":-14.403301124879881,"pfxX":6.374615754924264,"pfxZ":8.862042584862545,"pX":-0.7393319757611565,"pZ":2.7826554962608925,"vX0":-10.228991984533625,"vY0":-140.87335283726188,"vZ0":-5.3685516558855015,"x":145.18,"y":163.65,"x0":2.113965458155629,"y0":50.00657394267023,"z0":5.647304275930369,"aX":12.78945153384953},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.4,"spinRate":2378,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3890936951798478,"extension":6.379258397023661},"hitData":{"launchSpeed":74.6,"launchAngle":23.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.78,"coordY":124.52}},"index":3,"playId":"4c3ecc25-d7fe-3c80-b110-815096185d5b","pitchNumber":2,"startTime":"2025-09-21T03:05:27.203Z","endTime":"2025-09-21T03:05:38.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.68,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:05:38.539Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Heliot Ramos grounds into a force out, third baseman Max Muncy to second baseman Tommy Edman. Jerar Encarnacion out at 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T03:05:56.165Z","endTime":"2025-09-21T03:06:27.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.19475075894134,"strikeZoneBottom":1.54809344045347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300268545939968,"aZ":-28.25089554181637,"pfxX":-0.9387037024313853,"pfxZ":2.532482010851271,"pX":-1.503371562098336,"pZ":1.415242318981863,"vX0":-9.284858019323439,"vY0":-123.83386362606092,"vZ0":-4.1935245677339985,"x":174.3,"y":200.57,"x0":2.420440984535211,"y0":50.003052129708244,"z0":5.500631382783767,"aX":-1.4532699349761682},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":4.0,"spinRate":2459,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.44273261687830656,"extension":6.630904275159748},"index":0,"playId":"adff12cf-c361-3e25-925a-4dff5672a630","pitchNumber":1,"startTime":"2025-09-21T03:06:01.739Z","endTime":"2025-09-21T03:06:06.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.463626753178396,"aZ":-29.744333980252136,"pfxX":-1.309741931428208,"pfxZ":1.525263968000214,"pX":0.42202060821094606,"pZ":1.8121053813684491,"vX0":-5.186508416001309,"vY0":-125.57298362432266,"vZ0":-3.1654601192931917,"x":100.91,"y":189.85,"x0":2.687921892329766,"y0":50.0014427056466,"z0":5.520035168020267,"aX":-2.0810289413106493},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":3.6,"spinRate":2402,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.4369216013330286,"extension":6.220134018826246},"hitData":{"launchSpeed":105.2,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.93,"coordY":165.44}},"index":1,"playId":"f8bfbf6d-239c-3377-8055-c53beba20525","pitchNumber":2,"startTime":"2025-09-21T03:06:20.028Z","endTime":"2025-09-21T03:06:27.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.49,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:06:27.393Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (53) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:08:32.997Z","endTime":"2025-09-21T03:10:12.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":666711,"link":"/api/v1/people/666711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Jerar Encarnacion remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T03:07:41.885Z","endTime":"2025-09-21T03:08:35.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":687551,"link":"/api/v1/people/687551"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.004155999566294,"aZ":-15.136298080398374,"pfxX":-5.609345441810131,"pfxZ":7.996147510746022,"pX":-0.13063385822212933,"pZ":2.990916695421254,"vX0":3.9944997783868788,"vY0":-144.44735492647368,"vZ0":-5.740240162453023,"x":121.98,"y":158.03,"x0":-0.7967540354909931,"y0":50.00373160051408,"z0":5.921156271232995,"aX":-11.953642553541634},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2314,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3779737986613467,"extension":5.087427533204558},"index":1,"playId":"fa6af16b-2a0e-3903-82b7-f6c6895a7b5c","pitchNumber":1,"startTime":"2025-09-21T03:08:35.394Z","endTime":"2025-09-21T03:08:39.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.0,"strikeZoneTop":3.69575107948554,"strikeZoneBottom":1.71649999592525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8431318135564,"aZ":-30.240552483288926,"pfxX":5.0508200121192015,"pfxZ":1.0737060765741742,"pX":1.0547581866614744,"pZ":0.8576291652105175,"vX0":2.993289894393873,"vY0":-132.4689412675911,"vZ0":-7.47105284386455,"x":76.8,"y":215.62,"x0":-0.7412633572043617,"y0":50.001677220282495,"z0":5.886033796853548,"aX":9.092975162917307},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":-9.7,"spinRate":2729,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.41142594265049137,"extension":5.4671689091593665},"index":2,"playId":"b0766dab-1151-3179-be4b-a5869130e02d","pitchNumber":2,"startTime":"2025-09-21T03:08:49.411Z","endTime":"2025-09-21T03:08:53.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35247526508843,"aZ":-31.825284039654235,"pfxX":3.8277428090429524,"pfxZ":0.19425387100076286,"pX":0.1779891872134211,"pZ":2.281063879711845,"vX0":1.5362809633564902,"vY0":-134.23957098592905,"vZ0":-3.939377236498179,"x":110.22,"y":177.19,"x0":-0.8987336564529512,"y0":50.00567350946346,"z0":6.026753232450993,"aX":7.005085897029035},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":-7.2,"spinRate":2719,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.40761255699747156,"extension":5.416522651676778},"index":3,"playId":"ac206511-5092-3533-9da7-d5ed3968200d","pitchNumber":3,"startTime":"2025-09-21T03:09:05.663Z","endTime":"2025-09-21T03:09:10.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.5,"endSpeed":84.8,"strikeZoneTop":3.68836718165117,"strikeZoneBottom":1.77432626008927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53766593245025,"aZ":-31.091197353126518,"pfxX":4.270705975794851,"pfxZ":0.6011495491374861,"pX":1.1551914262922245,"pZ":1.069765528808475,"vX0":3.6993505364135704,"vY0":-133.24056983180702,"vZ0":-6.656724647612827,"x":72.97,"y":209.9,"x0":-0.8041290131716003,"y0":50.004009841325896,"z0":5.835366142499207,"aX":7.710036045092618},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":-8.5,"spinRate":2733,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4104459314066986,"extension":5.562812732261893},"index":4,"playId":"b8c97a61-8be6-3d83-8c8d-8b29013a1874","pitchNumber":4,"startTime":"2025-09-21T03:09:29.998Z","endTime":"2025-09-21T03:09:33.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12609204410027,"aZ":-16.806155324573766,"pfxX":-5.967639996009123,"pfxZ":7.122843380069218,"pX":-0.32791878517770245,"pZ":3.3606513782295147,"vX0":2.8985707297646273,"vY0":-145.50040078394775,"vZ0":-4.764437964124613,"x":129.5,"y":148.04,"x0":-0.5582467443896463,"y0":50.00348449320718,"z0":6.028171173200929,"aX":-12.876092857011258},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2285,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3755447013957274,"extension":5.046419449646289},"hitData":{"launchSpeed":107.4,"launchAngle":33.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":56.16,"coordY":51.16}},"index":5,"playId":"b4a38e07-5cee-3c1b-9cd5-40ab3a21009e","pitchNumber":5,"startTime":"2025-09-21T03:09:46.133Z","endTime":"2025-09-21T03:10:12.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":10.5,"leverageIndex":0.82,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:10:12.306Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (23) on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:10:39.579Z","endTime":"2025-09-21T03:11:20.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":99.2,"endSpeed":91.3,"strikeZoneTop":3.25987495838926,"strikeZoneBottom":1.59689783146735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.368257087168566,"aZ":-20.54850462236761,"pfxX":-8.101631194136306,"pfxZ":5.468838186768222,"pX":0.2785436976462847,"pZ":2.748513330496053,"vX0":5.719026949130408,"vY0":-144.3759531112498,"vZ0":-5.214340214679851,"x":106.38,"y":164.57,"x0":-0.6681720840268522,"y0":50.00580880216857,"z0":5.829975730784337,"aX":-17.22828823198765},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":2473,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.378349787872041,"extension":5.463244485923036},"index":0,"playId":"e2f8a365-6b96-375b-85c6-424a5be8b6df","pitchNumber":1,"startTime":"2025-09-21T03:10:41.371Z","endTime":"2025-09-21T03:10:45.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.25081403833481,"strikeZoneBottom":1.52198365810444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14231384828863,"aZ":-30.795494750411866,"pfxX":5.186546224747656,"pfxZ":0.7906690468550011,"pX":-0.0222477922415111,"pZ":2.4036678705280927,"vX0":0.6851586141431867,"vY0":-130.6345603532072,"vZ0":-3.0720202822089595,"x":117.85,"y":173.88,"x0":-0.9616457789177892,"y0":50.000163645451416,"z0":5.896851202717031,"aX":9.010423686357875},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":-9.6,"spinRate":2698,"spinDirection":99},"zone":5,"typeConfidence":2.0,"plateTime":0.4184313175250285,"extension":5.493382526205939},"index":1,"playId":"9998bd58-4ee8-3326-a5cb-76a4a29a200a","pitchNumber":2,"startTime":"2025-09-21T03:10:54.715Z","endTime":"2025-09-21T03:10:58.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.841131016706743,"aZ":-31.820786373582873,"pfxX":4.74203066165207,"pfxZ":0.19953757896708346,"pX":0.1478590184291954,"pZ":1.8311350203379093,"vX0":0.8231923975063995,"vY0":-131.6081078542884,"vZ0":-4.372760146265372,"x":111.36,"y":189.34,"x0":-0.7849066312352169,"y0":50.00209576295125,"z0":5.859881971127011,"aX":8.35242352824742},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.4,"breakHorizontal":-8.8,"spinRate":2675,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4155240854442752,"extension":5.406366745910045},"hitData":{"launchSpeed":98.0,"launchAngle":12.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.55,"coordY":123.26}},"index":2,"playId":"020f4059-bffb-3af1-96e6-57ee1b97a349","pitchNumber":3,"startTime":"2025-09-21T03:11:08.638Z","endTime":"2025-09-21T03:11:20.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.1,"awayTeamWinProbability":11.900000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":0.51,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:11:20.557Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to shortstop Willy Adames.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:11:50.221Z","endTime":"2025-09-21T03:12:42.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.7,"strikeZoneTop":3.74847854711899,"strikeZoneBottom":1.87417546729181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85833678752436,"aZ":-15.161278729083945,"pfxX":-5.844238965308968,"pfxZ":7.734806152562793,"pX":0.45144671254234003,"pZ":3.9715520055263696,"vX0":5.365833027719489,"vY0":-146.94793320327258,"vZ0":-3.597652830726661,"x":99.79,"y":131.55,"x0":-0.6335254753248091,"y0":50.00605258484324,"z0":6.104887082326531,"aX":-12.860639216187208},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.37187457162793347,"extension":5.38546184042612},"index":0,"playId":"3507ba46-38f1-3437-b9dd-a54d345d99a5","pitchNumber":1,"startTime":"2025-09-21T03:11:52.067Z","endTime":"2025-09-21T03:11:55.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.9,"endSpeed":91.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04499117805313,"aZ":-13.46542387480892,"pfxX":-6.139824518477645,"pfxZ":8.678293442173025,"pX":-0.08074613710004719,"pZ":2.57648305289013,"vX0":3.876030207195292,"vY0":-145.42508823730353,"vZ0":-7.330670034362991,"x":120.08,"y":169.21,"x0":-0.6286691156875215,"y0":50.00414803470604,"z0":5.935726734864082,"aX":-13.236445610416265},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2297,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.37571275386223535,"extension":5.319523198968296},"index":1,"playId":"11370eb7-95bf-3a44-a8cf-f7013d9e1513","pitchNumber":2,"startTime":"2025-09-21T03:12:10.392Z","endTime":"2025-09-21T03:12:14.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.4,"endSpeed":85.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.273949723024387,"aZ":-28.374079824313927,"pfxX":4.140493291933128,"pfxZ":2.0626313127553253,"pX":1.105676036050343,"pZ":2.5011337296983545,"vX0":3.575768641276741,"vY0":-134.59489667778965,"vZ0":-3.949693669680113,"x":74.85,"y":171.25,"x0":-0.7763395457537282,"y0":50.00273482160808,"z0":5.989139245913344,"aX":7.621054230517542},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.3,"spinRate":2643,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.40642419195655854,"extension":5.534900025929831},"hitData":{"launchSpeed":61.4,"launchAngle":33.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.44,"coordY":125.34}},"index":2,"playId":"ed56eae3-f8c6-31c4-87bb-d796606aa17c","pitchNumber":3,"startTime":"2025-09-21T03:12:31.371Z","endTime":"2025-09-21T03:12:42.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:12:42.960Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:13:02.802Z","endTime":"2025-09-21T03:13:19.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":92.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14460764683369,"aZ":-19.701573846099258,"pfxX":-7.959338671183589,"pfxZ":5.784247340710758,"pX":-0.31564977115950893,"pZ":2.676589939056852,"vX0":4.0509316947903775,"vY0":-145.47447446627436,"vZ0":-5.941781149745749,"x":129.03,"y":166.51,"x0":-0.6874015230642311,"y0":50.003117378822644,"z0":5.928329154513089,"aX":-17.16578356429254},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.6,"breakHorizontal":13.7,"spinRate":2332,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.37561017097989335,"extension":5.436214369478937},"hitData":{"launchSpeed":87.9,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.44,"coordY":83.17}},"index":0,"playId":"5e4e23fd-81c1-368b-9fbf-d81f0e1c2317","pitchNumber":1,"startTime":"2025-09-21T03:13:08.701Z","endTime":"2025-09-21T03:13:19.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.77,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:13:19.099Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a ground ball to left fielder Heliot Ramos, deflected by third baseman Matt Chapman. Mookie Betts scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:13:43.240Z","endTime":"2025-09-21T03:14:21.722Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":666711,"link":"/api/v1/people/666711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":99.4,"endSpeed":91.1,"strikeZoneTop":3.52799016097047,"strikeZoneBottom":1.74288258308076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04434932453613,"aZ":-22.21008804668359,"pfxX":-8.642034678990484,"pfxZ":4.733764907476483,"pX":0.5615649634901563,"pZ":0.8358265411647936,"vX0":6.747462395759011,"vY0":-144.3227339511212,"vZ0":-9.89727733395015,"x":95.59,"y":216.21,"x0":-0.68554119265459,"y0":50.006126260817624,"z0":5.6814124930312015,"aX":-18.20766305103818},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2312,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3797158862587362,"extension":5.420962249241063},"index":0,"playId":"bc6d5bc9-6ecb-3e15-9230-d4988aa44bf3","pitchNumber":1,"startTime":"2025-09-21T03:13:50.069Z","endTime":"2025-09-21T03:13:54.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56827346469329,"aZ":-20.85453521468165,"pfxX":-7.309991424370395,"pfxZ":5.318490428131559,"pX":-0.8337078202673248,"pZ":3.0841176861638275,"vX0":2.249128017331267,"vY0":-144.28369797715445,"vZ0":-4.6077749926716765,"x":148.78,"y":155.51,"x0":-0.6689605501883141,"y0":50.00313414654361,"z0":5.970415444373422,"aX":-15.559637157958642},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.0,"breakHorizontal":12.8,"spinRate":2200,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3782471230917235,"extension":5.578107848590328},"hitData":{"launchSpeed":85.7,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.04,"coordY":122.48}},"index":1,"playId":"7109471c-7e73-3e0e-addf-21a106a5cbe6","pitchNumber":2,"startTime":"2025-09-21T03:14:10.805Z","endTime":"2025-09-21T03:14:21.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":666711,"link":"/api/v1/people/666711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":0.82,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:14:21.722Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T03:16:59.523Z","endTime":"2025-09-21T03:17:24.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T03:14:57.304Z","endTime":"2025-09-21T03:15:34.300Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JT Brubaker replaces Joel Peguero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T03:15:34.300Z","endTime":"2025-09-21T03:17:01.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666711,"link":"/api/v1/people/666711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.3595769091031,"strikeZoneBottom":1.52634720361756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977124513535188,"aZ":-27.615598273232553,"pfxX":-8.149369239713653,"pfxZ":2.722509811633012,"pX":-1.7052838037924096,"pZ":2.7106426390728653,"vX0":4.430926743431553,"vY0":-127.43362354819241,"vZ0":-3.487940476841944,"x":182.0,"y":165.59,"x0":-2.3924129241272207,"y0":50.00058716363534,"z0":6.238142959236809,"aX":-13.63130703466908},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":14.0,"spinRate":1832,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4270339986899856,"extension":5.556998819424964},"index":2,"playId":"5d356ec6-00c6-31cc-a01f-9a58fdda24af","pitchNumber":1,"startTime":"2025-09-21T03:17:01.722Z","endTime":"2025-09-21T03:17:05.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.672757359166294,"aZ":-24.253780495421275,"pfxX":-9.48170685531898,"pfxZ":4.329824080126665,"pX":-0.5431372633357622,"pZ":2.6777743109502787,"vX0":7.484839960421581,"vY0":-133.66659384871562,"vZ0":-5.092823615197127,"x":137.7,"y":166.48,"x0":-2.131681256096128,"y0":50.005920009515705,"z0":6.323385764263397,"aX":-17.360165210633543},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":2098,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40797131742919746,"extension":5.619937751630498},"hitData":{"launchSpeed":97.4,"launchAngle":35.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.3,"coordY":55.43}},"index":3,"playId":"db5556fb-2b11-34bf-a8a4-52b84d8b2cb6","pitchNumber":2,"startTime":"2025-09-21T03:17:14.955Z","endTime":"2025-09-21T03:17:24.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:17:24.820Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (32) on a line drive to right center field.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:19:54.245Z","endTime":"2025-09-21T03:21:18.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T03:19:06.770Z","endTime":"2025-09-21T03:19:56.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.60293249350422,"strikeZoneBottom":1.80367642242516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31579914644684,"aZ":-17.006163131145996,"pfxX":-8.185251371122362,"pfxZ":8.25339923021637,"pX":-0.6126284294640679,"pZ":2.5295356928749877,"vX0":7.682216852529036,"vY0":-134.2795590390487,"vZ0":-3.576299180652935,"x":140.35,"y":170.48,"x0":-2.4382463267545367,"y0":50.00464844455889,"z0":5.07858989883018,"aX":-15.046255713175572},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":13.3,"spinRate":2373,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4068962274612886,"extension":6.457828765580069},"index":1,"playId":"ed45e5ef-daf6-3ca4-81c7-a14f0132ca90","pitchNumber":1,"startTime":"2025-09-21T03:19:56.444Z","endTime":"2025-09-21T03:20:00.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.7,"endSpeed":83.0,"strikeZoneTop":3.56791535389366,"strikeZoneBottom":1.80104534874674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.368362212943147,"aZ":-17.514795369035873,"pfxX":-8.09808056749253,"pfxZ":8.27387609141113,"pX":-1.4969931678549866,"pZ":3.9238992143023883,"vX0":5.411926707457374,"vY0":-132.09091166010012,"vZ0":-0.0492465854040699,"x":174.06,"y":132.83,"x0":-2.51719009962481,"y0":50.00529621743091,"z0":5.2273766342561485,"aX":-14.35401426113024},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":13.6,"spinRate":2382,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4141901111098627,"extension":5.7987796178010536},"index":2,"playId":"04391e9c-8048-3e09-b4ea-5686c31439d0","pitchNumber":2,"startTime":"2025-09-21T03:20:15.792Z","endTime":"2025-09-21T03:20:19.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71921363405773,"aZ":-18.958154861192458,"pfxX":-9.090929828326265,"pfxZ":7.271424752729908,"pX":0.6076475131555973,"pZ":3.472079519847758,"vX0":10.540872723555024,"vY0":-133.6935242854282,"vZ0":-1.156966472276939,"x":93.84,"y":145.03,"x0":-2.197445840717199,"y0":50.00383521970217,"z0":5.2657881082603595,"aX":-16.526073918298447},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":14.3,"spinRate":2386,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4090609387340578,"extension":6.2368554449670075},"index":3,"playId":"062ff23a-5e3b-3be4-bf5f-4c68aec4d05a","pitchNumber":3,"startTime":"2025-09-21T03:20:32.208Z","endTime":"2025-09-21T03:20:36.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.458989231378798,"aZ":-29.92082395199888,"pfxX":-8.096615413168813,"pfxZ":1.3983700716770127,"pX":0.3431177632103423,"pZ":1.19857131323658,"vX0":9.078675329391809,"vY0":-125.2532366804544,"vZ0":-3.5333407611674783,"x":103.92,"y":206.42,"x0":-2.2562416643254175,"y0":50.00172618718365,"z0":5.043075282126729,"aX":-13.019111991347978},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":12.8,"spinRate":1236,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.43532423996292646,"extension":6.523530466204319},"hitData":{"launchSpeed":109.7,"launchAngle":18.0,"totalDistance":400.0,"trajectory":"line_drive","hardness":"hard","location":"89","coordinates":{"coordX":200.46,"coordY":54.78}},"index":4,"playId":"59f47fa4-5148-39bf-9e69-edd41dfc6bdf","pitchNumber":4,"startTime":"2025-09-21T03:20:54.386Z","endTime":"2025-09-21T03:21:18.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":0.94,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:21:18.518Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:21:32.424Z","endTime":"2025-09-21T03:23:30.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.42964822047891,"strikeZoneBottom":1.69404988073296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933746273381757,"aZ":-23.415297954796475,"pfxX":-5.18251276993252,"pfxZ":5.457842370560676,"pX":0.3519199258077927,"pZ":2.155281689949882,"vX0":8.226624969297442,"vY0":-125.51118643842389,"vZ0":-2.8337852651792432,"x":103.59,"y":180.59,"x0":-2.285760377906042,"y0":50.00432983152544,"z0":5.193143594158061,"aX":-8.320671523511933},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.5,"breakHorizontal":7.7,"spinRate":1304,"spinDirection":255},"zone":9,"typeConfidence":0.85,"plateTime":0.435371473394365,"extension":6.554697121000355},"index":0,"playId":"0df5bcb6-7a3a-3728-8e69-3b92b618eabf","pitchNumber":1,"startTime":"2025-09-21T03:21:42.633Z","endTime":"2025-09-21T03:21:47.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.61220794642945,"strikeZoneBottom":1.77680703489474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.883070207508048,"aZ":-17.901369769679366,"pfxX":-6.252880254203199,"pfxZ":7.711471434879893,"pX":-1.189423198463844,"pZ":3.7334845113980717,"vX0":5.461719254802364,"vY0":-134.39505776805268,"vZ0":-0.5426216282483975,"x":162.34,"y":137.98,"x0":-2.4238959956907493,"y0":50.0033708179306,"z0":5.195987382237659,"aX":-11.574865688392997},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2036,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40571864435725447,"extension":6.374267309307445},"index":1,"playId":"78c267c1-c4ab-3f81-928a-a2ea542ef2a6","pitchNumber":2,"startTime":"2025-09-21T03:22:00.184Z","endTime":"2025-09-21T03:22:04.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.56455606894,"strikeZoneBottom":1.7959263352607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055584861671594,"aZ":-15.836022296087037,"pfxX":-7.768953901449157,"pfxZ":8.78847423694791,"pX":0.31781876568278855,"pZ":1.275768191173513,"vX0":9.328010356931443,"vY0":-135.15545141229364,"vZ0":-6.861786952098408,"x":104.89,"y":204.33,"x0":-2.160669149877082,"y0":50.006566839972145,"z0":4.949767855582862,"aX":-14.449732739564057},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2340,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4044843698028249,"extension":6.41813862775916},"index":2,"playId":"6971c89b-4709-3154-9cc1-1ad07f267411","pitchNumber":3,"startTime":"2025-09-21T03:22:17.114Z","endTime":"2025-09-21T03:22:21.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.5347483617544,"strikeZoneBottom":1.83243609058644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90102777351621,"aZ":-16.36546739231757,"pfxX":-9.189196843249931,"pfxZ":8.635993841926094,"pX":0.8441984374706575,"pZ":1.9857214703836108,"vX0":11.037715333031779,"vY0":-134.40423212636375,"vZ0":-5.046631459707757,"x":84.82,"y":185.17,"x0":-2.1202890786730104,"y0":50.006709401011804,"z0":5.048605573143541,"aX":-16.83043549713036},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":14.3,"spinRate":2280,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40738671697952533,"extension":6.333121468518716},"index":3,"playId":"a5e5329e-c217-382a-bc59-a519c63fc4e2","pitchNumber":4,"startTime":"2025-09-21T03:22:34.809Z","endTime":"2025-09-21T03:22:39.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24814254287949,"aZ":-18.084617588917297,"pfxX":-7.254542287778895,"pfxZ":7.770099436172597,"pX":-0.3278227071253611,"pZ":2.515482020446332,"vX0":7.549511659184921,"vY0":-133.44798803065012,"vZ0":-3.39867880879937,"x":129.5,"y":170.86,"x0":-2.2436140101694737,"y0":50.00456945751044,"z0":5.099609624991274,"aX":-13.157774775945773},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":11.6,"spinRate":2135,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4095979720556855,"extension":6.4102309005208795},"index":4,"playId":"f40d8422-ea1f-3fba-84be-9aa9d3efc07d","pitchNumber":5,"startTime":"2025-09-21T03:22:54.906Z","endTime":"2025-09-21T03:22:59.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T03:23:14.143Z","endTime":"2025-09-21T03:23:25.087Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.56249017598888,"strikeZoneBottom":1.8273828281557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.261013173014216,"aZ":-18.333079145475654,"pfxX":-5.829275981961436,"pfxZ":7.55986175500523,"pX":-0.5591133544520254,"pZ":4.3193906551857895,"vX0":6.427175278565547,"vY0":-134.2620320785953,"vZ0":0.7785034921156612,"x":138.31,"y":122.16,"x0":-2.223253842290169,"y0":50.00451186350022,"z0":5.3275307837332635,"aX":-10.675686777992931},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2059,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4074929466420403,"extension":6.347344250801969},"index":6,"playId":"93a4113f-b7fd-353e-ab86-3a49d474b554","pitchNumber":6,"startTime":"2025-09-21T03:23:25.087Z","endTime":"2025-09-21T03:23:30.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:23:30.250Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to shortstop Mookie Betts in foul territory.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:23:44.063Z","endTime":"2025-09-21T03:25:22.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.927198399634335,"aZ":-24.979079902702782,"pfxX":-7.782828809351913,"pfxZ":4.474915883494486,"pX":-0.3079561623624197,"pZ":2.466728007415295,"vX0":7.516351122805606,"vY0":-125.5803923001474,"vZ0":-1.6954002220184314,"x":128.74,"y":172.18,"x0":-2.3196099099537597,"y0":50.002336471121644,"z0":5.170201762471098,"aX":-12.509677146402447},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.9,"breakHorizontal":12.5,"spinRate":1279,"spinDirection":253},"zone":4,"typeConfidence":0.9,"plateTime":0.4351194134852614,"extension":6.421317010747723},"index":0,"playId":"65d7f78a-aa1b-3ab3-afdf-b5a57686c0e9","pitchNumber":1,"startTime":"2025-09-21T03:23:57.788Z","endTime":"2025-09-21T03:24:02.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":84.3,"strikeZoneTop":3.66091653642538,"strikeZoneBottom":1.73097891569444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.098202289110255,"aZ":-19.03985068797464,"pfxX":-6.531419294529023,"pfxZ":7.3366583668371215,"pX":-0.20514191088194664,"pZ":0.965026465165095,"vX0":7.7921352945825,"vY0":-131.96147423686563,"vZ0":-6.940516642131274,"x":124.82,"y":212.72,"x0":-2.3268802358939253,"y0":50.00389412900634,"z0":4.997939666649434,"aX":-11.694731883731423},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2122,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.412683743196137,"extension":6.2701595384064115},"index":1,"playId":"6f1519ca-1586-3330-861d-d1c6b7c7177d","pitchNumber":2,"startTime":"2025-09-21T03:24:26.597Z","endTime":"2025-09-21T03:24:31.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"f6524f2b-9498-30e0-a228-9e1d914b0f87","startTime":"2025-09-21T03:24:47.991Z","endTime":"2025-09-21T03:24:51.697Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88273369771163,"aZ":-26.115389265310757,"pfxX":-6.980722384043998,"pfxZ":3.8342391885130027,"pX":-0.3605204084548979,"pZ":2.915263984010723,"vX0":7.06432275576187,"vY0":-124.39633843999583,"vZ0":-0.33018704025135504,"x":130.74,"y":160.07,"x0":-2.318318882314162,"y0":50.00415368693642,"z0":5.198323341003737,"aX":-11.038265788706841},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":11.2,"spinRate":1373,"spinDirection":252},"zone":4,"typeConfidence":0.9,"plateTime":0.43882359582971686,"extension":6.351096550815952},"hitData":{"launchSpeed":80.5,"launchAngle":56.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":72.07,"coordY":164.23}},"index":3,"playId":"43c1afe1-6c35-3158-81a7-07697f929ab3","pitchNumber":3,"startTime":"2025-09-21T03:25:09.244Z","endTime":"2025-09-21T03:25:22.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.43,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:25:22.002Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:25:58.337Z","endTime":"2025-09-21T03:31:01.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.71547257682018,"strikeZoneBottom":1.71684816298409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71857177232248,"aZ":-18.13764034085019,"pfxX":-8.14086342392055,"pfxZ":7.707014942947679,"pX":0.6540501214498151,"pZ":1.3883880793978434,"vX0":10.567945407608711,"vY0":-133.5733874514622,"vZ0":-5.842782204161926,"x":92.07,"y":201.29,"x0":-2.2818721871683585,"y0":50.00010214347908,"z0":4.892960899957619,"aX":-14.821116767118653},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":12.7,"spinRate":2293,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40886709502997975,"extension":6.203047217068653},"index":0,"playId":"41fdd6f2-42a9-3f72-a10f-016f92566742","pitchNumber":1,"startTime":"2025-09-21T03:26:05.214Z","endTime":"2025-09-21T03:26:09.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.70243351043916,"strikeZoneBottom":1.8032164104511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1826721983911,"aZ":-16.106495644324127,"pfxX":-8.775854054368377,"pfxZ":8.92442121725637,"pX":1.129995838612406,"pZ":1.461682905314844,"vX0":11.42588772942381,"vY0":-132.78337554513595,"vZ0":-6.325706304059357,"x":73.93,"y":199.31,"x0":-2.071815954457924,"y0":50.004048431785854,"z0":5.030131959073078,"aX":-15.804293680392357},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2348,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4111589366806445,"extension":6.14419052339306},"index":1,"playId":"56357f10-1f3d-3aae-827b-cd6004b815fa","pitchNumber":2,"startTime":"2025-09-21T03:26:26.462Z","endTime":"2025-09-21T03:26:30.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"6106099f-8270-3a6e-8a9a-72e40e458d41","startTime":"2025-09-21T03:26:47.072Z","endTime":"2025-09-21T03:26:53.409Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.67290490771798,"strikeZoneBottom":1.7455344718621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.240737181281812,"aZ":-15.785031095245321,"pfxX":-9.303639948033693,"pfxZ":9.058950535170425,"pX":1.6546212208512179,"pZ":0.9937049039568399,"vX0":13.28600603518361,"vY0":-133.76791086704944,"vZ0":-7.323491061385551,"x":53.93,"y":211.95,"x0":-2.1711298026887826,"y0":50.00625879024013,"z0":4.901790454661216,"aX":-16.8400812427023},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":13.9,"spinRate":2497,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40968036493286997,"extension":6.3110180896140315},"index":3,"playId":"1547ccc4-b683-330f-a5cb-7192229f3e2b","pitchNumber":3,"startTime":"2025-09-21T03:29:34.628Z","endTime":"2025-09-21T03:29:39.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.52865925293458,"strikeZoneBottom":1.73300628125426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.450871172017195,"aZ":-15.554210912563773,"pfxX":-9.21219619698223,"pfxZ":9.2714771381348,"pX":0.8985850663111747,"pZ":1.5490411304549088,"vX0":11.068917412651786,"vY0":-133.02322490210938,"vZ0":-6.165638368791354,"x":82.75,"y":196.96,"x0":-2.118940919264515,"y0":50.00317300154965,"z0":5.023935958751532,"aX":-16.51537227053289},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":14.3,"spinRate":2512,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.41170148335686196,"extension":6.299481952994746},"index":4,"playId":"676ad695-85be-3ea8-b2e1-c550d3204bfc","pitchNumber":4,"startTime":"2025-09-21T03:29:53.691Z","endTime":"2025-09-21T03:29:57.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"bd4a990c-fe55-4814-8785-522da3705215","startTime":"2025-09-21T03:30:14.033Z","endTime":"2025-09-21T03:30:22.679Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Kirby Yates on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"actionPlayId":"bd4a990c-fe55-4814-8785-522da3705215","startTime":"2025-09-21T03:30:39.737Z","endTime":"2025-09-21T03:30:56.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"postOnSecond":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.93,"dramaIndex":65.0,"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.6058413513975,"strikeZoneBottom":1.77893922155043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90205233017388,"aZ":-21.87339384973859,"pfxX":-8.706703696141208,"pfxZ":5.719211397000409,"pX":-1.62996673999704,"pZ":2.284344623185944,"vX0":5.288023683064951,"vY0":-133.1940217206205,"vZ0":-2.971378952066718,"x":179.13,"y":177.1,"x0":-2.507126082654351,"y0":50.003999250715786,"z0":4.9913895100241366,"aX":-15.686058457041282},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.0,"breakHorizontal":14.6,"spinRate":2047,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4108035079124317,"extension":6.129335879046607},"index":7,"playId":"48a1ff81-25e0-3405-bcaf-2b9a9237cff2","pitchNumber":5,"startTime":"2025-09-21T03:30:56.978Z","endTime":"2025-09-21T03:31:01.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.93,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:31:01.478Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jung Hoo Lee grounds into a force out, second baseman Tommy Edman to shortstop Mookie Betts. Willy Adames to 3rd. Bryce Eldridge out at 2nd. Jung Hoo Lee to 1st.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:33:29.813Z","endTime":"2025-09-21T03:33:40.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T03:31:11.305Z","endTime":"2025-09-21T03:31:29.545Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Wrobleski replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T03:31:29.545Z","endTime":"2025-09-21T03:33:32.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680736,"link":"/api/v1/people/680736"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.393499191550465,"aZ":-19.211542048356357,"pfxX":8.947400871641362,"pfxZ":6.7823797433364525,"pX":0.13723275936129956,"pZ":2.630857974148221,"vX0":-7.653990632458374,"vY0":-136.730302651031,"vZ0":-3.758535950448784,"x":111.77,"y":167.75,"x0":1.7969925984986665,"y0":50.00633334337378,"z0":5.325482264847571,"aX":17.110188274914474},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-14.8,"spinRate":2044,"spinDirection":143},"zone":5,"typeConfidence":0.88,"plateTime":0.39911120145004864,"extension":5.471226281011161},"hitData":{"launchSpeed":103.2,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.95,"coordY":152.13}},"index":2,"playId":"c68e8d8a-bc22-3053-a914-8e3b389e0fee","pitchNumber":1,"startTime":"2025-09-21T03:33:32.185Z","endTime":"2025-09-21T03:33:40.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":6.999999999999986,"leverageIndex":3.2,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:33:40.110Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T03:34:03.650Z","endTime":"2025-09-21T03:35:33.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.55945953449752,"strikeZoneBottom":1.82985173185764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.653311622048594,"aZ":-31.856496687502588,"pfxX":-0.7484128848566538,"pfxZ":0.19985689635085002,"pX":1.3814336439606978,"pZ":3.3572395388225553,"vX0":-2.0290718845754547,"vY0":-124.30477178548901,"vZ0":0.9636609922210513,"x":64.34,"y":148.13,"x0":2.3009725100382563,"y0":50.00236892123722,"z0":5.581237374282124,"aX":-1.1873245766103242},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":1.8,"spinRate":2345,"spinDirection":264},"zone":12,"typeConfidence":0.84,"plateTime":0.43830874838117584,"extension":5.383339994050022},"index":0,"playId":"c8d45fa7-9321-3ac2-8c72-65433d5c1640","pitchNumber":1,"startTime":"2025-09-21T03:34:20.040Z","endTime":"2025-09-21T03:34:24.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.60496618552055,"strikeZoneBottom":1.74527446514487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.619670202559053,"aZ":-32.321873250349604,"pfxX":-1.3261528640179723,"pfxZ":-0.0944158524299823,"pX":1.048617983156264,"pZ":3.7520314001207744,"vX0":-2.8241055138553577,"vY0":-123.70843923468239,"vZ0":1.9577791351828426,"x":77.03,"y":137.48,"x0":2.373267653747217,"y0":50.00205213547595,"z0":5.642723981403816,"aX":-2.073740193945456},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":3.0,"spinRate":2258,"spinDirection":269},"zone":12,"typeConfidence":0.81,"plateTime":0.4412528930459332,"extension":5.376009002941012},"index":1,"playId":"703bb9ff-f971-3e55-989a-9da10c15a5f8","pitchNumber":2,"startTime":"2025-09-21T03:34:38.922Z","endTime":"2025-09-21T03:34:43.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.504849671133343,"aZ":-13.55258436043458,"pfxX":6.359745789247216,"pfxZ":9.755315291024074,"pX":-0.017349706218883397,"pZ":3.0046044291754153,"vX0":-7.360888265551442,"vY0":-136.65724405346663,"vZ0":-3.846303186207079,"x":117.66,"y":157.66,"x0":1.8731168519346006,"y0":50.0022743680025,"z0":5.348684551683182,"aX":12.139970879353987},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2359,"spinDirection":137},"zone":2,"typeConfidence":0.89,"plateTime":0.39939984041742305,"extension":5.5843531238852675},"index":2,"playId":"c6ad5d07-d265-30f1-95cf-fa807cb30d4f","pitchNumber":3,"startTime":"2025-09-21T03:35:00.490Z","endTime":"2025-09-21T03:35:04.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.335516058148148,"aZ":-34.99170324047344,"pfxX":-1.5643124491412141,"pfxZ":-1.7732315782838484,"pX":1.2427199014850334,"pZ":2.8259359610025934,"vX0":-2.1322753528290637,"vY0":-124.79657817269104,"vZ0":0.4979974041841586,"x":69.63,"y":162.48,"x0":2.3089718106822326,"y0":50.00246758456353,"z0":5.488656481708034,"aX":-2.4857676601043286},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":3.2,"spinRate":2337,"spinDirection":263},"zone":12,"typeConfidence":0.78,"plateTime":0.4376292106256354,"extension":5.475056056237795},"hitData":{"launchSpeed":91.1,"launchAngle":33.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.68,"coordY":94.05}},"index":3,"playId":"b39a3735-6407-35af-92f6-cbee924fb187","pitchNumber":4,"startTime":"2025-09-21T03:35:24.448Z","endTime":"2025-09-21T03:35:33.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":7.300000000000011,"leverageIndex":2.77,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:35:33.242Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T03:37:38.858Z","endTime":"2025-09-21T03:40:06.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.81692081070889,"strikeZoneBottom":1.72865416795915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018775918679285,"aZ":-22.66004336925687,"pfxX":-8.738086489994298,"pfxZ":5.1140875103499415,"pX":1.310694785124196,"pZ":1.3875513927062828,"vX0":11.742182666116625,"vY0":-134.92305639110373,"vZ0":-8.36479979678085,"x":67.04,"y":201.32,"x0":-1.945258036435295,"y0":50.000336492910726,"z0":6.102482664337694,"aX":-16.24606068019074},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":13.6,"spinRate":1857,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4046520839221466,"extension":5.68444531061684},"index":0,"playId":"698ac1cc-c2aa-33a3-8eea-aab0c84f098f","pitchNumber":1,"startTime":"2025-09-21T03:37:49.023Z","endTime":"2025-09-21T03:37:53.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.43799847135534,"strikeZoneBottom":1.59661037589055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19760759041012,"aZ":-22.55562345541347,"pfxX":-9.1488431187304,"pfxZ":5.318935982850039,"pX":0.40129418609219325,"pZ":3.665876613639589,"vX0":9.686799229886603,"vY0":-133.2711151191405,"vZ0":-2.909225901511729,"x":101.7,"y":139.8,"x0":-2.0826195555738543,"y0":50.002193075653864,"z0":6.390957319187222,"aX":-16.545157256100076},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2171,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4101328615237132,"extension":5.4461712312160415},"index":1,"playId":"340fd0b5-f28d-321e-93ec-8cc28b6ad24e","pitchNumber":2,"startTime":"2025-09-21T03:38:00.337Z","endTime":"2025-09-21T03:38:04.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.163574801172206,"aZ":-36.87750232054885,"pfxX":9.329650837436635,"pfxZ":-3.4447674686713867,"pX":1.039779851140139,"pZ":0.7871307669082055,"vX0":4.827861232987119,"vY0":-116.48278688241571,"vZ0":-4.535021603401345,"x":77.37,"y":217.53,"x0":-2.275989377144697,"y0":50.00260859697485,"z0":6.269416156597096,"aX":12.73907524847816},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.1,"breakHorizontal":-18.1,"spinRate":2663,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.47136179859307736,"extension":5.4495014208352455},"index":2,"playId":"3c41fc78-d4eb-3da6-ac7c-b490ddd1e024","pitchNumber":3,"startTime":"2025-09-21T03:38:13.479Z","endTime":"2025-09-21T03:38:17.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T03:38:33.022Z","endTime":"2025-09-21T03:38:44.068Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.59753095778014,"strikeZoneBottom":1.77279387518907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.542278412715913,"aZ":-37.13657003553166,"pfxX":9.658245142180535,"pfxZ":-3.443920970077361,"pX":0.07794999307074799,"pZ":0.9395909765198129,"vX0":2.7720858354879376,"vY0":-119.10956976859849,"vZ0":-4.630961234990986,"x":114.03,"y":213.41,"x0":-2.355610747908463,"y0":50.00589165337383,"z0":6.261581070985954,"aX":13.90075723569785},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.1,"breakHorizontal":-18.1,"spinRate":2686,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.45958506519064457,"extension":5.539289772606081},"index":4,"playId":"dab1cfa9-8942-3106-8488-d4dac6db1c79","pitchNumber":4,"startTime":"2025-09-21T03:38:44.068Z","endTime":"2025-09-21T03:38:48.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.285515278156367,"aZ":-22.482874293385873,"pfxX":-8.485795031085951,"pfxZ":5.2809998571986565,"pX":1.3921368270401566,"pZ":2.4318285663946657,"vX0":11.638678065747886,"vY0":-134.15647857592674,"vZ0":-5.806866879766973,"x":63.94,"y":173.12,"x0":-1.8870134324843808,"y0":50.001257877773526,"z0":6.212603814475982,"aX":-15.566598926093299},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":13.1,"spinRate":2166,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4072749862721121,"extension":5.636832749822415},"index":5,"playId":"5c4dd18b-1a64-3142-8737-eb07924e125a","pitchNumber":5,"startTime":"2025-09-21T03:39:03.091Z","endTime":"2025-09-21T03:39:07.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.1,"endSpeed":79.6,"strikeZoneTop":3.61169171044146,"strikeZoneBottom":1.75430985931994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07585079523665,"aZ":-29.610175666303558,"pfxX":0.5263477070491618,"pfxZ":1.6386671769694832,"pX":1.0246859582663066,"pZ":0.20729904303297447,"vX0":7.295761948762363,"vY0":-123.64373596850457,"vZ0":-8.425089476570415,"x":77.94,"y":233.18,"x0":-2.0191165194236564,"y0":50.005122748307386,"z0":6.105197142450697,"aX":0.8226118414662591},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-2.5,"spinRate":2648,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4411267498537135,"extension":5.588339807066327},"index":6,"playId":"90da5091-cd78-354a-b965-f223fbe0b3f1","pitchNumber":6,"startTime":"2025-09-21T03:39:23.373Z","endTime":"2025-09-21T03:39:27.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08181007741155,"aZ":-22.08409100284566,"pfxX":-8.348989397403013,"pfxZ":5.463391231877688,"pX":0.03550125855855302,"pZ":4.115955826750461,"vX0":8.58883634682386,"vY0":-135.1875507533416,"vZ0":-1.9504041125465692,"x":115.65,"y":127.65,"x0":-2.101385672761937,"y0":50.00353277189064,"z0":6.400565615835512,"aX":-15.420480152974728},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2216,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4055122567193101,"extension":5.6112286676312975},"hitData":{"launchSpeed":81.4,"launchAngle":35.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.98,"coordY":83.45}},"index":7,"playId":"f1ba231e-35f8-342b-9f21-9a1d32749514","pitchNumber":7,"startTime":"2025-09-21T03:39:58.009Z","endTime":"2025-09-21T03:40:06.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:40:06.789Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T03:40:13.664Z","endTime":"2025-09-21T03:42:10.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.33282508047627,"strikeZoneBottom":1.53251056391308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.810492124306055,"aZ":-24.662499359412607,"pfxX":-8.457082989110898,"pfxZ":3.9393179925631685,"pX":-0.09377159602666431,"pZ":3.296668255274394,"vX0":8.470791983355571,"vY0":-136.64562093206146,"vZ0":-3.6661468162701327,"x":120.57,"y":149.77,"x0":-2.1230528878412507,"y0":50.0015589722667,"z0":6.334070393507033,"aX":-16.12246235259823},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":13.7,"spinRate":2008,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39959335986593514,"extension":5.748869707920705},"index":0,"playId":"0bff73b7-d597-3785-8c7b-2bd003d3b229","pitchNumber":1,"startTime":"2025-09-21T03:40:31.632Z","endTime":"2025-09-21T03:40:35.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.6,"endSpeed":81.0,"strikeZoneTop":3.34358940929796,"strikeZoneBottom":1.64070240428693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21305901588997,"aZ":-28.686612037969656,"pfxX":-8.301527245084118,"pfxZ":2.095140646341397,"pX":-2.0608369284271792,"pZ":3.362023967636213,"vX0":3.916194112780028,"vY0":-127.58994227274779,"vZ0":-1.5792095643938877,"x":195.55,"y":148.01,"x0":-2.5303287904983884,"y0":50.00024209890286,"z0":6.23189084142245,"aX":-13.798305549435042},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":14.3,"spinRate":1866,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4279336393220179,"extension":5.648991233068504},"index":1,"playId":"886ce1ce-85d4-3616-9e50-0b24d5d8b0ae","pitchNumber":2,"startTime":"2025-09-21T03:40:44.650Z","endTime":"2025-09-21T03:40:48.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.32098763635977,"strikeZoneBottom":1.61828859906595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39765008320212,"aZ":-26.663367347019015,"pfxX":-9.141091175582451,"pfxZ":3.314324744666587,"pX":-1.2897441810735026,"pZ":2.6108994999077426,"vX0":5.901107340246487,"vY0":-127.37256415029542,"vZ0":-3.785099327466172,"x":166.16,"y":168.29,"x0":-2.4358208870439855,"y0":50.000333192063735,"z0":6.197805499592007,"aX":-15.187196035967567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":1894,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4281696106814432,"extension":5.772556647317498},"index":2,"playId":"2791fe91-62a3-34cf-8c97-11ca0e18e5db","pitchNumber":3,"startTime":"2025-09-21T03:40:58.659Z","endTime":"2025-09-21T03:41:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.22853775622852,"strikeZoneBottom":1.57416475604611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64616040477871,"aZ":-24.54178074702184,"pfxX":-8.136255626027317,"pfxZ":4.177178556225085,"pX":-0.2009389208984167,"pZ":3.566285165980838,"vX0":7.934922210379342,"vY0":-133.767401581765,"vZ0":-2.7743715854093725,"x":124.66,"y":142.49,"x0":-2.137038301498878,"y0":50.001474181416654,"z0":6.360803574110511,"aX":-14.864308595340352},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":13.2,"spinRate":2224,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.408185078279073,"extension":5.458467301015791},"index":3,"playId":"7c6c71db-ccb1-3f17-86bc-c6067fbaa0b9","pitchNumber":4,"startTime":"2025-09-21T03:41:13.384Z","endTime":"2025-09-21T03:41:17.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-21T03:41:25.530Z","endTime":"2025-09-21T03:41:36.194Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04506888523597,"aZ":-24.61097106807179,"pfxX":-8.480572077971306,"pfxZ":4.028131712276204,"pX":0.3249495978200978,"pZ":3.5817522412911544,"vX0":9.382859938376148,"vY0":-135.35473427118734,"vZ0":-2.587248843376464,"x":104.61,"y":142.07,"x0":-2.064036155081769,"y0":50.006167438788026,"z0":6.250395777800859,"aX":-15.938290031822543},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":13.7,"spinRate":2169,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4027168767657088,"extension":5.580187544996709},"index":5,"playId":"2cbf5488-f6d3-3b69-a909-4adb00454f31","pitchNumber":5,"startTime":"2025-09-21T03:41:36.194Z","endTime":"2025-09-21T03:41:40.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.3,"endSpeed":81.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.058362919191982,"aZ":-25.199939884709753,"pfxX":-9.064796966790023,"pfxZ":4.159606970109522,"pX":-1.0828219473445846,"pZ":2.5676783913315298,"vX0":6.290620301327347,"vY0":-128.50032171897465,"vZ0":-4.0775821518222095,"x":158.27,"y":169.45,"x0":-2.382097183342123,"y0":50.00127867769849,"z0":6.127531715718147,"aX":-15.192767384719028},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":15.0,"spinRate":1804,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4258654656804084,"extension":5.702805409399203},"hitData":{"launchSpeed":99.6,"launchAngle":11.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.37,"coordY":101.19}},"index":6,"playId":"5c29f68b-db1c-3a17-bb23-0861a43ac345","pitchNumber":6,"startTime":"2025-09-21T03:42:00.316Z","endTime":"2025-09-21T03:42:10.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.32,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:42:10.539Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ben Rortvedt out on a sacrifice bunt to pitcher JT Brubaker. Alex Call to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T03:42:54.383Z","endTime":"2025-09-21T03:44:04.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Alex Call replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T03:42:39.499Z","endTime":"2025-09-21T03:42:56.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"base":1,"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21711169225,"aZ":-23.55153401709094,"pfxX":-8.564948914628603,"pfxZ":4.764348046386051,"pX":0.3068730577349864,"pZ":2.3990657668781687,"vX0":9.585086118770953,"vY0":-132.86651557710528,"vZ0":-5.512229962651966,"x":105.3,"y":174.01,"x0":-2.2139732937837437,"y0":50.00245534710812,"z0":6.184285528199534,"aX":-15.500223204636326},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":1979,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.4103300583302878,"extension":5.648325313929574},"index":1,"playId":"bb5f10bb-1e95-334c-8d3f-711fde89c3ce","pitchNumber":1,"startTime":"2025-09-21T03:42:56.443Z","endTime":"2025-09-21T03:43:01.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":82.5,"endSpeed":76.0,"strikeZoneTop":3.195376340877,"strikeZoneBottom":1.49397038277986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.620278690358028,"aZ":-32.10728425973621,"pfxX":2.9947027679541884,"pfxZ":0.04685478899709672,"pX":-1.4352307492174292,"pZ":3.77866535141901,"vX0":1.7221945791650708,"vY0":-120.18954134531086,"vZ0":0.3475908260565084,"x":171.71,"y":136.76,"x0":-2.549432538165419,"y0":50.003866645151625,"z0":6.476361721396173,"aX":4.394701307328065},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":-5.9,"spinRate":2420,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4551819067494258,"extension":5.372640710296348},"index":2,"playId":"86512432-9319-32a4-8875-ba8b9e9aaece","pitchNumber":2,"startTime":"2025-09-21T03:43:38.982Z","endTime":"2025-09-21T03:43:43.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39387440499565,"aZ":-19.988412987805766,"pfxX":-7.897408740176527,"pfxZ":6.807030660885053,"pX":-0.24256764687525095,"pZ":3.4901194680356062,"vX0":7.988864650801689,"vY0":-132.6848616344222,"vZ0":-3.4405688400836825,"x":126.25,"y":144.55,"x0":-2.261003970367438,"y0":50.0015332758369,"z0":6.253586030958901,"aX":-14.133787392744487},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":12.6,"spinRate":2057,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.412224433714127,"extension":5.585958193515143},"hitData":{"launchSpeed":24.2,"launchAngle":23.0,"totalDistance":35.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":136.28,"coordY":189.11}},"index":3,"playId":"8a9e86b1-91e7-3ed5-8f39-e90d361763c8","pitchNumber":3,"startTime":"2025-09-21T03:43:56.852Z","endTime":"2025-09-21T03:44:04.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.57,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:44:04.937Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"JT Brubaker intentionally walks Shohei Ohtani.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T03:44:26.482Z","endTime":"2025-09-21T03:44:29.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"07762336-0716-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T03:44:28.274Z","endTime":"2025-09-21T03:44:28.292Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07762336-0716-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T03:44:28.292Z","endTime":"2025-09-21T03:44:28.293Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07762336-0716-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T03:44:28.293Z","endTime":"2025-09-21T03:44:28.294Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07762336-0716-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T03:44:28.294Z","endTime":"2025-09-21T03:44:29.182Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.67,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:44:29.182Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mookie Betts pops out to second baseman Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T03:44:57.341Z","endTime":"2025-09-21T03:46:21.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T03:44:48.919Z","endTime":"2025-09-21T03:44:59.528Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.3,"strikeZoneTop":3.3219574440016,"strikeZoneBottom":1.66242995513801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32751659476242,"aZ":-32.04494647766658,"pfxX":1.143803517791452,"pfxZ":0.08109332536463665,"pX":-0.7700473465026291,"pZ":1.755704282168105,"vX0":3.4996989217790553,"vY0":-123.16623035041474,"vZ0":-4.5216221436998385,"x":146.35,"y":191.38,"x0":-2.347731669006581,"y0":50.00257402277148,"z0":6.271527355611398,"aX":1.7881920956406505},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":-2.8,"spinRate":2532,"spinDirection":8},"zone":7,"typeConfidence":2.0,"plateTime":0.44168350663343503,"extension":5.557379277687846},"index":1,"playId":"23881adb-01d3-3574-a592-e001726b838f","pitchNumber":1,"startTime":"2025-09-21T03:44:59.528Z","endTime":"2025-09-21T03:45:03.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.29501494488166,"strikeZoneBottom":1.66893166046394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.246332843789226,"aZ":-20.52167754614245,"pfxX":-8.915503708746792,"pfxZ":6.110918586069938,"pX":-0.7369611192355904,"pZ":0.8345217539705152,"vX0":6.91013527722127,"vY0":-136.31702837097288,"vZ0":-10.240300010181398,"x":145.09,"y":216.25,"x0":-2.129782844141244,"y0":50.005503691085586,"z0":6.020669610426332,"aX":-17.004120765217355},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2292,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3997980891629287,"extension":5.871463189280039},"index":2,"playId":"0b4b230a-b90e-379d-952a-d614d5302b65","pitchNumber":2,"startTime":"2025-09-21T03:45:16.014Z","endTime":"2025-09-21T03:45:20.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.32306094923375,"strikeZoneBottom":1.73137092056331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.679251938957215,"aZ":-22.09858083409119,"pfxX":-9.676636797785127,"pfxZ":5.305781852380417,"pX":1.1897290276247738,"pZ":1.9151534624681292,"vX0":11.817556495832754,"vY0":-135.94374089584426,"vZ0":-7.280411290000024,"x":71.65,"y":187.07,"x0":-1.92661525244479,"y0":50.00319549204427,"z0":6.126838099982417,"aX":-18.37966068423968},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":1890,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40065424956612805,"extension":5.710356879447994},"index":3,"playId":"1bcc29dd-14f5-3116-bd2d-1c002bb10e38","pitchNumber":3,"startTime":"2025-09-21T03:45:34.373Z","endTime":"2025-09-21T03:45:38.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.32828588441012,"strikeZoneBottom":1.66908349036341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92570682525876,"aZ":-23.457767081896126,"pfxX":-8.142552662916241,"pfxZ":4.537824713980291,"pX":-0.9637429331804575,"pZ":1.7064057907491355,"vX0":6.590756376014207,"vY0":-136.67981468726026,"vZ0":-7.485612445870845,"x":153.74,"y":192.71,"x0":-2.3308905252535053,"y0":50.000192256523626,"z0":6.054630209855653,"aX":-15.632770764109155},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":13.7,"spinRate":2359,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39846999279702233,"extension":5.734937488327716},"index":4,"playId":"018f29dd-6990-34c7-b816-0f14e4fe019e","pitchNumber":4,"startTime":"2025-09-21T03:45:52.696Z","endTime":"2025-09-21T03:45:56.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.695449067019496,"aZ":-21.315134753673668,"pfxX":-7.345536615254703,"pfxZ":5.863876078383223,"pX":-0.6277713975274029,"pZ":3.014644402017519,"vX0":6.799062849431747,"vY0":-134.36694589718152,"vZ0":-4.619126913669982,"x":140.93,"y":157.38,"x0":-2.2213387003897536,"y0":50.002201698208836,"z0":6.245973160854521,"aX":-13.59987450401873},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":12.1,"spinRate":2327,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40569493403926726,"extension":5.7593429147685145},"hitData":{"launchSpeed":68.8,"launchAngle":68.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.56,"coordY":162.51}},"index":5,"playId":"8e4bfcdd-6830-3849-8c69-4860456a8424","pitchNumber":5,"startTime":"2025-09-21T03:46:12.110Z","endTime":"2025-09-21T03:46:21.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:46:21.065Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T03:48:33.726Z","endTime":"2025-09-21T03:49:58.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T03:47:20.939Z","endTime":"2025-09-21T03:47:20.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Will Klein replaces Justin Wrobleski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T03:47:20.961Z","endTime":"2025-09-21T03:48:35.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.32788580778837,"strikeZoneBottom":1.613253530191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17139542561983,"aZ":-13.326898021343712,"pfxX":-4.304245502320198,"pfxZ":8.96509167497511,"pX":-0.10457097603158366,"pZ":1.8572816004169703,"vX0":4.36763227126312,"vY0":-143.79326491243293,"vZ0":-8.368870832932693,"x":120.99,"y":188.63,"x0":-1.0812121731934168,"y0":50.00140440677499,"z0":5.625116032596615,"aX":-9.046855569477119},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2128,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3803750515582367,"extension":6.572839939009601},"index":2,"playId":"15ef7b34-d43a-3475-99e0-dd199de4b091","pitchNumber":1,"startTime":"2025-09-21T03:48:35.978Z","endTime":"2025-09-21T03:48:39.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.22757249208237,"strikeZoneBottom":1.51305482234854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.920544891586378,"aZ":-44.46138914288216,"pfxX":5.306498541728392,"pfxZ":-7.8498519951139265,"pX":-0.8679771166621191,"pZ":2.27544557123716,"vX0":-0.61699483182473,"vY0":-124.57133152382976,"vZ0":-0.025989730632695496,"x":150.09,"y":177.34,"x0":-1.3056212619404892,"y0":50.001824437819636,"z0":5.973275411546381,"aX":8.307253319107257},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.9,"breakHorizontal":-9.5,"spinRate":2333,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4403271909923965,"extension":6.134272084740132},"index":3,"playId":"a42bf5e3-78ac-3e0a-84fd-2887c9d13d66","pitchNumber":2,"startTime":"2025-09-21T03:48:51.867Z","endTime":"2025-09-21T03:48:55.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T03:49:04.734Z","endTime":"2025-09-21T03:49:19.115Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.0,"endSpeed":79.7,"strikeZoneTop":3.21084413689967,"strikeZoneBottom":1.56307826011322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18211223385283,"aZ":-45.85812073882552,"pfxX":3.0552436735075412,"pfxZ":-8.453038395797808,"pX":0.0737765731902355,"pZ":4.529633585590099,"vX0":2.148139367448792,"vY0":-126.54444538779667,"vZ0":5.111999433041842,"x":114.19,"y":116.48,"x0":-1.183390059711866,"y0":50.00114645531528,"z0":6.1603606830632796,"aX":4.946665827599106},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.9,"breakHorizontal":-6.0,"spinRate":2477,"spinDirection":19},"zone":12,"typeConfidence":2.0,"plateTime":0.43308185688649425,"extension":6.430064483187479},"index":5,"playId":"c9c2fe0d-675d-37dd-b34b-a20f191979d5","pitchNumber":3,"startTime":"2025-09-21T03:49:19.115Z","endTime":"2025-09-21T03:49:23.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.4,"endSpeed":91.3,"strikeZoneTop":3.21902855108763,"strikeZoneBottom":1.63842121071582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.700162371320697,"aZ":-8.552078644948182,"pfxX":-3.9426488878139105,"pfxZ":11.081135139357375,"pX":1.271672042658328,"pZ":3.67972576471912,"vX0":7.508508969947439,"vY0":-144.62054283036235,"vZ0":-4.470093682551192,"x":68.53,"y":139.43,"x0":-0.8385160750858578,"y0":50.00534764387897,"z0":5.76315589194679,"aX":-8.407428110144997},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.4,"breakHorizontal":5.8,"spinRate":2239,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.37780567863805814,"extension":6.676947227076129},"index":6,"playId":"d8295cc7-3b38-3879-b788-eb78180b1a6d","pitchNumber":4,"startTime":"2025-09-21T03:49:36.317Z","endTime":"2025-09-21T03:49:40.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.20789071578163,"strikeZoneBottom":1.56040916533373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761552215183553,"aZ":-44.79236432009137,"pfxX":5.107078051617869,"pfxZ":-7.785661637468095,"pX":-0.6687327107079066,"pZ":2.9523520732296444,"vX0":-0.41845413150119287,"vY0":-126.76812148373246,"vZ0":1.1263048770888882,"x":142.49,"y":159.07,"x0":-1.1642895698106175,"y0":50.00018188693468,"z0":6.087806811203214,"aX":8.281160522176146},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-13.6,"breakHorizontal":-9.1,"spinRate":2501,"spinDirection":18},"zone":1,"typeConfidence":2.0,"plateTime":0.43265560562452077,"extension":6.1752476204682205},"index":7,"playId":"854d157d-0213-373e-8e06-29465c77533e","pitchNumber":5,"startTime":"2025-09-21T03:49:53.832Z","endTime":"2025-09-21T03:49:58.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:49:58.400Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jerar Encarnacion strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T03:50:15.344Z","endTime":"2025-09-21T03:51:31.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.83044808439748,"strikeZoneBottom":1.8893623596683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31311279792956,"aZ":-9.865202260318,"pfxX":-4.785366476102167,"pfxZ":10.240381931742506,"pX":0.744927048672927,"pZ":2.1155999135571064,"vX0":7.524090008436304,"vY0":-146.1934497219491,"vZ0":-8.34999133983838,"x":88.61,"y":181.66,"x0":-1.23256471194244,"y0":50.006966609421376,"z0":5.589897444178957,"aX":-10.429687092983325},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2263,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.37371226389663104,"extension":6.632038857842564},"index":0,"playId":"f7fff59d-8799-3662-bdbe-e21510870f85","pitchNumber":1,"startTime":"2025-09-21T03:50:24.179Z","endTime":"2025-09-21T03:50:28.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.234614675264627,"aZ":-34.21019151085898,"pfxX":6.478063909610492,"pfxZ":-1.1407288744219617,"pX":1.5163467718396364,"pZ":1.3201156500989861,"vX0":6.172047976635827,"vY0":-133.082978113932,"vZ0":-4.485872826045761,"x":59.2,"y":203.14,"x0":-1.6763432169803911,"y0":50.00006890762836,"z0":5.512294497277559,"aX":11.588464201968272},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.9,"breakHorizontal":-13.1,"spinRate":2567,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4119542947620629,"extension":6.233659497106516},"index":1,"playId":"2e91daea-bba0-3371-9d89-b261b4fe519f","pitchNumber":2,"startTime":"2025-09-21T03:50:37.749Z","endTime":"2025-09-21T03:50:41.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.8173460678546,"strikeZoneBottom":1.90952819079084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.812988602977182,"aZ":-33.20101615023078,"pfxX":5.553720348577737,"pfxZ":-0.5791017066759307,"pX":1.7929396238490554,"pZ":0.5100095072895734,"vX0":6.979269988711078,"vY0":-132.16285326384653,"vZ0":-6.508281895772674,"x":48.66,"y":225.01,"x0":-1.6022385452567474,"y0":50.00273802118487,"z0":5.4386950927498345,"aX":9.837744820499406},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":-11.5,"spinRate":2560,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.41421060609274907,"extension":6.43199845938782},"index":2,"playId":"b3ccc233-2e90-37ef-8bb4-986e44814e3b","pitchNumber":3,"startTime":"2025-09-21T03:50:55.403Z","endTime":"2025-09-21T03:50:59.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23171417905157,"aZ":-13.327375702671281,"pfxX":-5.288887972129673,"pfxZ":8.739867055524371,"pX":0.1710712042979975,"pZ":3.7876962252926236,"vX0":6.298258839123757,"vY0":-145.69288005353735,"vZ0":-3.0845440683798317,"x":110.48,"y":136.51,"x0":-1.3283808165238202,"y0":50.00441665623898,"z0":5.662228285179626,"aX":-11.407130705669532},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2236,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3755051697727132,"extension":6.735079665630329},"index":3,"playId":"bd037671-25f9-3ce6-867f-4e50068f85c0","pitchNumber":4,"startTime":"2025-09-21T03:51:26.927Z","endTime":"2025-09-21T03:51:31.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:51:31.233Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T03:51:54.329Z","endTime":"2025-09-21T03:54:46.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":98.1,"endSpeed":90.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.409153514341256,"aZ":-11.119281389239202,"pfxX":-4.207730862259253,"pfxZ":10.157669350820948,"pX":0.5083314764090167,"pZ":3.3468630037198825,"vX0":6.931411946875062,"vY0":-142.7341180749,"vZ0":-4.704306716373396,"x":97.62,"y":148.41,"x0":-1.3996728109033756,"y0":50.00362939299936,"z0":5.7105433748704,"aX":-8.723061536054162},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2136,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3830518139051162,"extension":6.7495922520934855},"index":0,"playId":"b419fba3-f591-3bb2-a9d9-6141853e8a7c","pitchNumber":1,"startTime":"2025-09-21T03:51:56.070Z","endTime":"2025-09-21T03:52:00.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.4,"endSpeed":89.5,"strikeZoneTop":3.03419488683709,"strikeZoneBottom":1.49863336189392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.656864770373357,"aZ":-14.91009872611773,"pfxX":-5.313271413293174,"pfxZ":8.40321010741689,"pX":-1.2666075106093018,"pZ":4.239381098425062,"vX0":2.7359177346340076,"vY0":-141.99659864124257,"vZ0":-1.8183982911934113,"x":165.28,"y":124.32,"x0":-1.549104991265062,"y0":50.0036235469285,"z0":5.830309314873329,"aX":-10.916666728883724},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2116,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38484431125081064,"extension":6.531591567152961},"index":1,"playId":"451cf986-4314-37c8-a0f7-3833fa690832","pitchNumber":2,"startTime":"2025-09-21T03:52:19.155Z","endTime":"2025-09-21T03:52:23.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.441859789936778,"aZ":-33.77616159304604,"pfxX":3.6496288416616096,"pfxZ":-0.8627698772846415,"pX":0.2539813446468285,"pZ":1.4166035953302494,"vX0":4.199151113648439,"vY0":-134.7130870560682,"vZ0":-4.699030815312966,"x":107.32,"y":200.53,"x0":-1.7954475069303784,"y0":50.004779721385596,"z0":5.553151961831339,"aX":6.753376564166481},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.3,"breakHorizontal":-7.4,"spinRate":2438,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.40554855150108615,"extension":6.476021103633022},"index":2,"playId":"767d935b-9d3e-3239-a0a8-a2e9d3af4715","pitchNumber":3,"startTime":"2025-09-21T03:52:59.104Z","endTime":"2025-09-21T03:53:03.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.3,"endSpeed":80.9,"strikeZoneTop":3.08574111416912,"strikeZoneBottom":1.50876174049607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.472371359911158,"aZ":-42.23746201836435,"pfxX":2.805513788563336,"pfxZ":-6.211142109465644,"pX":1.3028029521539204,"pZ":-0.40819798902628157,"vX0":5.5809420564524475,"vY0":-126.91334868941901,"vZ0":-7.012662460535538,"x":67.34,"y":249.8,"x0":-1.2944188473508655,"y0":50.00113778580044,"z0":5.779309830130445,"aX":4.546849388368392},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-12.7,"breakHorizontal":-6.4,"spinRate":2627,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.43260045047220874,"extension":6.3840955305148235},"index":3,"playId":"63a8e231-8e66-3d04-8fa0-88dc728ce1f6","pitchNumber":4,"startTime":"2025-09-21T03:53:20.305Z","endTime":"2025-09-21T03:53:24.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39116476411659,"aZ":-9.08117896425014,"pfxX":-3.2292715410094823,"pfxZ":10.8533867094084,"pX":0.04678483612397671,"pZ":2.226520479572893,"vX0":5.523944655134941,"vY0":-144.01243446062966,"vZ0":-7.812266130921668,"x":115.22,"y":178.66,"x0":-1.4653670922021638,"y0":50.00288022724838,"z0":5.515557456961025,"aX":-6.8714318587608645},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2221,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3784712626391067,"extension":6.845189171488419},"index":4,"playId":"cb58bd64-a63c-332c-acd0-f528a6b16c5b","pitchNumber":5,"startTime":"2025-09-21T03:53:49.222Z","endTime":"2025-09-21T03:53:53.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-21T03:54:05.479Z","endTime":"2025-09-21T03:54:28.751Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.00417675827822,"strikeZoneBottom":1.43821243161539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.301626105905505,"aZ":-34.67138207070293,"pfxX":6.921048304965575,"pfxZ":-1.411049062724814,"pX":0.807540686284282,"pZ":3.8905546144843974,"vX0":4.640419881520301,"vY0":-131.67308417371154,"vZ0":1.6190174630977152,"x":86.22,"y":133.74,"x0":-1.8705956532250825,"y0":50.00031147437984,"z0":5.814266125913651,"aX":12.27315714227223},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.0,"breakHorizontal":-13.4,"spinRate":2331,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.41437472810408105,"extension":6.594727185901055},"index":6,"playId":"7fd2304a-b01c-389e-9b5d-31170ad62cd3","pitchNumber":6,"startTime":"2025-09-21T03:54:28.751Z","endTime":"2025-09-21T03:54:32.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.047857722384165,"aZ":-13.196182729159064,"pfxX":-5.25996162317762,"pfxZ":8.770207547800116,"pX":0.7919242251275005,"pZ":2.799172016256487,"vX0":8.20124241758154,"vY0":-145.2631313977233,"vZ0":-5.771634561587309,"x":86.81,"y":163.2,"x0":-1.3683806472367666,"y0":50.00290763186131,"z0":5.5955281466490545,"aX":-11.382625377773484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2142,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3752747349357817,"extension":6.8927796781311805},"index":7,"playId":"ba7b6a4c-a67e-3716-893f-3f79ce9dda57","pitchNumber":7,"startTime":"2025-09-21T03:54:41.935Z","endTime":"2025-09-21T03:54:46.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:54:46.864Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T03:56:49.525Z","endTime":"2025-09-21T03:57:43.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1051903898182,"aZ":-35.50009365412228,"pfxX":3.538591071401248,"pfxZ":-2.3628262201839263,"pX":0.2531034805804198,"pZ":0.9131537723342262,"vX0":4.983128478923979,"vY0":-118.16091038599798,"vZ0":-4.875419242876898,"x":107.35,"y":214.12,"x0":-2.3449889193149227,"y0":50.001442901251814,"z0":6.275145797203561,"aX":4.987796288581045},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.3,"breakHorizontal":-7.7,"spinRate":2674,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4640432953323308,"extension":5.417691434123173},"index":0,"playId":"7fb840ea-983a-3138-848d-4dd448d4307a","pitchNumber":1,"startTime":"2025-09-21T03:56:53.679Z","endTime":"2025-09-21T03:56:57.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.7571845723795,"strikeZoneBottom":1.86690557124088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96339399773155,"aZ":-35.203522113006144,"pfxX":5.906820497067731,"pfxZ":-2.0854822194114586,"pX":1.3031933175634272,"pZ":0.8220921215609907,"vX0":6.594012097191101,"vY0":-120.09800509397803,"vZ0":-5.4231924563027665,"x":67.33,"y":216.58,"x0":-2.253789182069816,"y0":50.00504487659229,"z0":6.268602030647091,"aX":8.562360073312723},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.9,"breakHorizontal":-12.4,"spinRate":2797,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4574301298469643,"extension":5.599683688363471},"index":1,"playId":"661bb362-eed4-3b5c-84d2-d5b0a1b09c47","pitchNumber":2,"startTime":"2025-09-21T03:57:08.869Z","endTime":"2025-09-21T03:57:12.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.77340960740731,"strikeZoneBottom":1.88353083868681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89689669896338,"aZ":-22.81204127201003,"pfxX":-9.397242363370221,"pfxZ":5.124916414663302,"pX":0.27775937654543026,"pZ":3.5904612846716,"vX0":9.012068030026406,"vY0":-133.62011652581137,"vZ0":-3.016235329387934,"x":106.41,"y":141.84,"x0":-1.9004200448248822,"y0":50.00573500474296,"z0":6.3534831812645445,"aX":-17.17832900234797},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":15.4,"spinRate":2243,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4082426671131527,"extension":5.657089806301864},"index":2,"playId":"b102bfc3-9556-3776-bd18-515771798295","pitchNumber":3,"startTime":"2025-09-21T03:57:23.260Z","endTime":"2025-09-21T03:57:26.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.440383080953286,"aZ":-31.996255924454147,"pfxX":-0.47055770177394673,"pfxZ":0.11078980589554988,"pX":0.1577062810962163,"pZ":1.2440105963073609,"vX0":5.494709170375411,"vY0":-122.98400888350785,"vZ0":-5.462793674754947,"x":110.99,"y":205.19,"x0":-2.0320368668194835,"y0":50.00114790801658,"z0":6.167085350366723,"aX":-0.7312192977398676},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-0.2,"spinRate":2691,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4431859637093538,"extension":5.623220158454364},"index":3,"playId":"f4101c12-f833-3989-8c2d-51e89e2cd842","pitchNumber":4,"startTime":"2025-09-21T03:57:39.998Z","endTime":"2025-09-21T03:57:43.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:57:43.762Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T03:58:05.541Z","endTime":"2025-09-21T03:59:22.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":81.5,"endSpeed":76.0,"strikeZoneTop":3.08920966566928,"strikeZoneBottom":1.57190978163533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.858679626077866,"aZ":-35.53198413374365,"pfxX":7.7909163760394184,"pfxZ":-2.3352093518487926,"pX":-0.396666262730262,"pZ":2.104540867008539,"vX0":2.3917724941239316,"vY0":-118.75212255324053,"vZ0":-2.4265598977990277,"x":132.12,"y":181.96,"x0":-2.426671092864812,"y0":50.00119951243865,"z0":6.34467291501537,"aX":11.222630877497318},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.6,"breakHorizontal":-14.6,"spinRate":2738,"spinDirection":13},"zone":4,"typeConfidence":2.0,"plateTime":0.45970081644144845,"extension":5.408841952535319},"index":0,"playId":"0b15215a-44fb-3f1f-978e-61cefcde6c53","pitchNumber":1,"startTime":"2025-09-21T03:58:09.254Z","endTime":"2025-09-21T03:58:12.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.738769584393182,"aZ":-36.696113031895656,"pfxX":7.57290241693109,"pfxZ":-3.0815899183321918,"pX":0.1727038904048325,"pZ":2.1947826575449634,"vX0":3.6176318981071653,"vY0":-120.22583262501952,"vZ0":-2.123437802895892,"x":110.42,"y":179.52,"x0":-2.3341387397375586,"y0":50.00297981486261,"z0":6.338334362280866,"aX":11.113777260827916},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.9,"breakHorizontal":-14.5,"spinRate":2767,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.45513271744431805,"extension":5.5938686475383745},"index":1,"playId":"79468f27-7e00-31f6-8d4c-f4409092830e","pitchNumber":2,"startTime":"2025-09-21T03:58:24.208Z","endTime":"2025-09-21T03:58:27.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.10941141925701,"strikeZoneBottom":1.52682804465565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.574282511160977,"aZ":-32.97474877563956,"pfxX":5.5794790532855405,"pfxZ":-0.547268955389624,"pX":-0.3609967803563024,"pZ":0.3373365668184442,"vX0":2.819562398244844,"vY0":-119.47226734613326,"vZ0":-6.685984302252343,"x":130.76,"y":229.67,"x0":-2.278977084935029,"y0":50.0049150507749,"z0":6.111592816991813,"aX":8.12032228694808},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-10.8,"spinRate":2784,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.45728467485203383,"extension":5.5590499411596115},"index":2,"playId":"862ce67b-d710-389e-805a-8c9f409e5c4b","pitchNumber":3,"startTime":"2025-09-21T03:58:40.716Z","endTime":"2025-09-21T03:58:45.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42441342510546,"aZ":-33.65966762007403,"pfxX":0.17054469320960575,"pfxZ":-0.9249315079034197,"pX":-0.5694713935150666,"pZ":1.1514191291695968,"vX0":3.8252482780114514,"vY0":-124.73169238418407,"vZ0":-5.583096063752199,"x":138.71,"y":207.69,"x0":-2.135277562362286,"y0":50.0054892832205,"z0":6.1443402799597235,"aX":0.27261619907185874},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-1.1,"spinRate":2581,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4365332130220372,"extension":5.615275019044494},"index":3,"playId":"6e1250ca-eea6-3e03-8102-8f14b29eec05","pitchNumber":4,"startTime":"2025-09-21T03:59:18.742Z","endTime":"2025-09-21T03:59:22.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-09-21T03:59:22.461Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T03:59:37.069Z","endTime":"2025-09-21T04:01:37.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.45016836286731,"strikeZoneBottom":1.6513647502414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39986119260828,"aZ":-31.954422381169955,"pfxX":1.6586389257170229,"pfxZ":0.1455994273113994,"pX":0.8040235941010008,"pZ":1.8570913066037384,"vX0":6.001997945706449,"vY0":-122.51363956470837,"vZ0":-4.27659569428304,"x":86.35,"y":188.64,"x0":-1.8767307422759365,"y0":50.00569188032128,"z0":6.306832414257924,"aX":2.5633531191865804},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2599,"spinDirection":18},"zone":9,"typeConfidence":2.0,"plateTime":0.44424281024709433,"extension":5.498534006032227},"index":0,"playId":"71e77e7f-8eb7-3712-b311-ae274c227222","pitchNumber":1,"startTime":"2025-09-21T03:59:45.140Z","endTime":"2025-09-21T03:59:49.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.7,"endSpeed":85.6,"strikeZoneTop":3.516642578685,"strikeZoneBottom":1.68406301160744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.293014673924553,"aZ":-23.177752028655252,"pfxX":-7.880416349146067,"pfxZ":4.842907250697328,"pX":1.3805890362215045,"pZ":3.44511668784349,"vX0":11.359615829974947,"vY0":-134.68982054849252,"vZ0":-3.323859683489942,"x":64.38,"y":145.76,"x0":-1.8467683331901539,"y0":50.00045137339065,"z0":6.313869443062056,"aX":-14.633521427569498},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":12.1,"spinRate":2279,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4049878266896676,"extension":5.696212604015869},"index":1,"playId":"55e54433-34dc-358a-83e6-1d781c9f28aa","pitchNumber":2,"startTime":"2025-09-21T03:59:58.526Z","endTime":"2025-09-21T04:00:02.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.238087253902187,"aZ":-34.964710045306944,"pfxX":5.44296887299437,"pfxZ":-1.8473639240030693,"pX":0.7768322661985947,"pZ":1.2713943281022233,"vX0":5.251677021330981,"vY0":-122.00436602070253,"vZ0":-4.6884480961028805,"x":87.39,"y":204.45,"x0":-2.1079913330579125,"y0":50.0026822796498,"z0":6.220265821156749,"aX":8.231099369231544},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-11.0,"spinRate":2702,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4483636761373866,"extension":5.521030683097912},"index":2,"playId":"07aa8f1b-1475-3cb7-a6f2-a01a7ec8eec5","pitchNumber":3,"startTime":"2025-09-21T04:00:15.367Z","endTime":"2025-09-21T04:00:19.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T04:00:30.284Z","endTime":"2025-09-21T04:00:47.198Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.476913549910737,"aZ":-33.32604958675328,"pfxX":2.2484738649860425,"pfxZ":-0.740939493762891,"pX":-0.6709247976846888,"pZ":2.23712579864676,"vX0":2.7946065236395823,"vY0":-123.32701472922983,"vZ0":-3.169143686154213,"x":142.57,"y":178.38,"x0":-2.107067158567194,"y0":50.00216624462366,"z0":6.324052175362159,"aX":3.4944045644499413},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-4.7,"spinRate":2612,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.4426129792728828,"extension":5.516435372804856},"index":4,"playId":"54025f16-8530-3cb2-a7c0-01f08bc08ee7","pitchNumber":4,"startTime":"2025-09-21T04:00:47.198Z","endTime":"2025-09-21T04:00:51.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.587873345037764,"aZ":-29.96126293480696,"pfxX":1.1052920168787348,"pfxZ":1.3983775252720818,"pX":0.3655373053507832,"pZ":2.5511272154799154,"vX0":5.481613246423892,"vY0":-124.52854936601281,"vZ0":-3.2234370994849066,"x":103.07,"y":169.9,"x0":-1.9987375474554636,"y0":50.006212380751805,"z0":6.314320060942438,"aX":1.7535151119310106},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2579,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.43812215365418306,"extension":5.71786723366494},"index":5,"playId":"46698d15-3eee-30d7-9329-8e7e665ed844","pitchNumber":5,"startTime":"2025-09-21T04:01:11.213Z","endTime":"2025-09-21T04:01:15.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.795106218192174,"aZ":-31.017080653972197,"pfxX":1.1979378649790555,"pfxZ":0.7389462434562502,"pX":0.6762066603791664,"pZ":0.6703501761441351,"vX0":6.079953000424296,"vY0":-123.77071732812871,"vZ0":-7.179212841456877,"x":91.22,"y":220.68,"x0":-1.9552934957945711,"y0":50.00533363031756,"z0":6.1640964067193895,"aX":1.8813897901219225},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.0,"breakHorizontal":-3.4,"spinRate":2570,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4404204871099613,"extension":5.783928912031809},"index":6,"playId":"d5dfc7e3-31bb-3693-81d0-cd2a06577c0f","pitchNumber":6,"startTime":"2025-09-21T04:01:32.817Z","endTime":"2025-09-21T04:01:37.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":808982,"link":"/api/v1/people/808982"},"right":{"id":666464,"link":"/api/v1/people/666464"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-21T04:01:37.527Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, first baseman Freddie Freeman to pitcher Jack Dreyer.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T04:04:11.909Z","endTime":"2025-09-21T04:04:37.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T04:03:17.403Z","endTime":"2025-09-21T04:04:14.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.50784064397397,"strikeZoneBottom":1.6811256051903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.735331014797076,"aZ":-9.05412329327723,"pfxX":4.49349346235208,"pfxZ":12.554189405439239,"pX":-0.4617338200382464,"pZ":1.590558762568237,"vX0":-7.742032380222473,"vY0":-135.60661108927596,"vZ0":-9.22726726965337,"x":134.6,"y":195.83,"x0":1.8610472798759388,"y0":50.00386379475609,"z0":5.691048828791893,"aX":8.276546488915319},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.6,"breakHorizontal":-6.2,"spinRate":2530,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.405646549521018,"extension":6.805368185962495},"index":1,"playId":"8c54b20e-c8db-382d-a695-640e6926121e","pitchNumber":1,"startTime":"2025-09-21T04:04:14.115Z","endTime":"2025-09-21T04:04:18.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170147355013025,"aZ":-25.800302562103393,"pfxX":0.21155132704587354,"pfxZ":3.63804781870917,"pX":-0.5305497475153408,"pZ":2.0193194144362625,"vX0":-6.52534037338606,"vY0":-130.18985706410166,"vZ0":-5.081361803134865,"x":137.22,"y":184.26,"x0":1.9597123520519617,"y0":50.00155368906217,"z0":5.900674275760263,"aX":0.37143282802269045},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2559,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.41751681397303875,"extension":6.574526830918036},"hitData":{"launchSpeed":80.5,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.68,"coordY":151.63}},"index":2,"playId":"dd231944-289e-3bad-9b65-8b3a9f6b365d","pitchNumber":2,"startTime":"2025-09-21T04:04:29.908Z","endTime":"2025-09-21T04:04:37.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-21T04:04:37.658Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T04:04:55.252Z","endTime":"2025-09-21T04:07:40.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.58995341565641,"strikeZoneBottom":1.84583264816772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886364415740378,"aZ":-8.64450425979003,"pfxX":5.284403892942963,"pfxZ":12.80398322555235,"pX":0.20584871792300727,"pZ":2.601399662827908,"vX0":-3.597206527582167,"vY0":-133.95092423870793,"vZ0":-6.757259689797943,"x":109.15,"y":168.54,"x0":0.8719881575649429,"y0":50.00383286955503,"z0":5.757320660673489,"aX":9.711563958901134},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.2,"breakHorizontal":-8.9,"spinRate":2517,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.40717177748370226,"extension":6.878508025893496},"index":0,"playId":"27f74c47-bc89-3fc5-8eab-f7b9f4e5ad89","pitchNumber":1,"startTime":"2025-09-21T04:05:06.467Z","endTime":"2025-09-21T04:05:10.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.52286420366513,"strikeZoneBottom":1.71213385794376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.470392487882993,"aZ":-27.61183705827465,"pfxX":-1.1996250129998032,"pfxZ":2.628637960939237,"pX":0.5888501828128596,"pZ":3.3528371252115683,"vX0":-1.3480898078806332,"vY0":-130.01459753372896,"vZ0":-1.4575783293676587,"x":94.55,"y":148.25,"x0":1.2671729277769304,"y0":50.00633328115236,"z0":5.9873755950445515,"aX":-2.084140108089909},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2458,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.41891985334172466,"extension":6.64108844551698},"index":1,"playId":"c9778e24-f1f8-3bde-829c-b3869c857a67","pitchNumber":2,"startTime":"2025-09-21T04:05:21.878Z","endTime":"2025-09-21T04:05:26.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T04:05:38.225Z","endTime":"2025-09-21T04:05:52.286Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.1,"endSpeed":83.4,"strikeZoneTop":3.55219100940466,"strikeZoneBottom":1.74125851623695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.354727796584314,"aZ":-24.333397663780623,"pfxX":-0.12745975918298802,"pfxZ":4.519521513860109,"pX":-0.3439547681712507,"pZ":0.748931774528014,"vX0":-3.776525329724135,"vY0":-129.69171793979407,"vZ0":-8.091030208317129,"x":130.11,"y":218.56,"x0":1.1363999829381857,"y0":50.0055570146532,"z0":5.7124978937655015,"aX":-0.22057380473375213},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":1.0,"spinRate":2429,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4193521699907845,"extension":6.533609411875929},"index":3,"playId":"596f9535-9d6f-3cb6-8280-60d982559598","pitchNumber":3,"startTime":"2025-09-21T04:05:52.286Z","endTime":"2025-09-21T04:05:56.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54025280790536,"aZ":-27.388887174797432,"pfxX":-0.4205706016618338,"pfxZ":2.757808740233168,"pX":0.400380396607977,"pZ":2.477205243425772,"vX0":-2.171844828317222,"vY0":-129.40544887218655,"vZ0":-3.4550022616967886,"x":101.74,"y":171.9,"x0":1.297782382855558,"y0":50.00032438182031,"z0":5.8790069299768835,"aX":-0.7278166947159007},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":1.2,"spinRate":2427,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.41982664539646697,"extension":6.552408665473828},"index":4,"playId":"c33c9e07-7cd7-33a7-bdcd-878f218a47c0","pitchNumber":4,"startTime":"2025-09-21T04:06:13.338Z","endTime":"2025-09-21T04:06:17.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":83.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.479435235421064,"aZ":-27.607210301961082,"pfxX":0.629546810991068,"pfxZ":2.644267401505383,"pX":-0.24789311739123954,"pZ":2.9183371412535393,"vX0":-3.8467752124305474,"vY0":-128.9666376467694,"vZ0":-2.490429658390021,"x":126.45,"y":159.98,"x0":1.1653160546725614,"y0":50.00298197252788,"z0":5.97218725969314,"aX":1.0877800896462548},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-0.5,"spinRate":2498,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.42068883254013123,"extension":6.460808072493666},"index":5,"playId":"f1648095-4a39-3cf6-b4bf-6193e8b75156","pitchNumber":5,"startTime":"2025-09-21T04:06:34.843Z","endTime":"2025-09-21T04:06:39.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.57398334679293,"strikeZoneBottom":1.76307510309467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.624048565205946,"aZ":-9.123866836045687,"pfxX":6.0292026063980595,"pfxZ":12.182507475267258,"pX":0.46824804753818833,"pZ":5.2377674265664,"vX0":-3.1757434134186546,"vY0":-137.44934076288737,"vZ0":-0.3437359162180056,"x":99.15,"y":97.36,"x0":0.8622272545223565,"y0":50.0024972371104,"z0":5.9903563658966394,"aX":11.40771920309741},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":22.1,"breakHorizontal":-10.2,"spinRate":2464,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4002024621669773,"extension":6.649836856504879},"index":6,"playId":"5605c9c1-4604-32ac-92a7-227a06885029","pitchNumber":6,"startTime":"2025-09-21T04:06:57.092Z","endTime":"2025-09-21T04:07:01.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.54435908578323,"strikeZoneBottom":1.76761121666645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.007751789818826,"aZ":-30.86840653476816,"pfxX":-0.29517208516286064,"pfxZ":0.7751616968265935,"pX":-0.08266629288275976,"pZ":3.7528898052651236,"vX0":-3.1348795715140247,"vY0":-128.51316893824924,"vZ0":0.4003978365526255,"x":120.15,"y":137.45,"x0":1.1899668143298954,"y0":50.000683559442734,"z0":5.988009571919274,"aX":-0.49398199226741113},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":1.2,"spinRate":2279,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.42579461101422567,"extension":6.346314607422968},"index":7,"playId":"42f7dbf9-b8bc-30cf-8693-c635d6115687","pitchNumber":7,"startTime":"2025-09-21T04:07:19.511Z","endTime":"2025-09-21T04:07:23.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56927313938987,"aZ":-13.021938916889976,"pfxX":5.64723621396155,"pfxZ":10.580941037601301,"pX":0.2815577738699955,"pZ":3.5105698178493796,"vX0":-3.453021368123005,"vY0":-134.30477315537198,"vZ0":-3.7296373415246293,"x":106.27,"y":143.99,"x0":0.8563270563376697,"y0":50.00290540254511,"z0":5.855849051928773,"aX":10.22233978521907},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":-9.4,"spinRate":2304,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.40925878906015933,"extension":6.924150793031956},"index":8,"playId":"6017c566-331f-3557-9f5d-e1b60b8b3e93","pitchNumber":8,"startTime":"2025-09-21T04:07:35.734Z","endTime":"2025-09-21T04:07:40.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-21T04:07:40.723Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out sharply, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T04:07:51.658Z","endTime":"2025-09-21T04:09:29.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.61928153684053,"strikeZoneBottom":1.73415616879838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.135910912485794,"aZ":-29.17764714615225,"pfxX":-1.8365387764807566,"pfxZ":1.832998970899208,"pX":0.8348794731744915,"pZ":3.740683723633788,"vX0":-0.931590874302442,"vY0":-126.99624413647041,"vZ0":0.21318531025038157,"x":85.18,"y":137.78,"x0":1.4450624667246263,"y0":50.00022516264484,"z0":5.977427283467035,"aX":-2.997673302494542},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":3.5,"spinRate":2370,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4313861060082713,"extension":6.43920139394047},"index":0,"playId":"08319fbe-5d6e-3a4a-801e-8da0ff61496b","pitchNumber":1,"startTime":"2025-09-21T04:08:07.038Z","endTime":"2025-09-21T04:08:11.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.56104011305488,"strikeZoneBottom":1.77432194058266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630125561597648,"aZ":-9.451081788352731,"pfxX":6.927601285728503,"pfxZ":12.485980669665123,"pX":-0.19748170186834688,"pZ":1.8566546064705767,"vX0":-4.897114124854999,"vY0":-134.42299289162736,"vZ0":-8.370891054270441,"x":124.53,"y":188.65,"x0":0.7528566320793438,"y0":50.00657288744063,"z0":5.692669800991366,"aX":12.611185234368767},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.9,"breakHorizontal":-11.4,"spinRate":2429,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.40833109910745113,"extension":6.8990385278987745},"index":1,"playId":"2f39a137-15ec-32a7-bef1-08056348ba22","pitchNumber":2,"startTime":"2025-09-21T04:08:22.902Z","endTime":"2025-09-21T04:08:27.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.519998500618772,"aZ":-24.607147611466868,"pfxX":-0.3398701923043981,"pfxZ":4.398744583686247,"pX":-0.541829470827201,"pZ":1.6367117424831668,"vX0":-4.359723506210507,"vY0":-130.11945841852716,"vZ0":-6.0303198472659325,"x":137.65,"y":194.59,"x0":1.197347841055325,"y0":50.001499412145066,"z0":5.840896139240894,"aX":-0.584380803801191},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":1.6,"spinRate":2419,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4204391736058142,"extension":6.637776569134737},"index":2,"playId":"55dd98f7-38a7-3b02-bf78-6c2aa28656b5","pitchNumber":3,"startTime":"2025-09-21T04:08:38.570Z","endTime":"2025-09-21T04:08:43.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T04:08:49.870Z","endTime":"2025-09-21T04:09:00.574Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.57378619106398,"strikeZoneBottom":1.71848146494294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.241430614858523,"aZ":-23.99162750994405,"pfxX":-0.5379360989612549,"pfxZ":4.672637435727006,"pX":-0.9869084291551469,"pZ":0.956447072733308,"vX0":-5.037269116338656,"vY0":-131.11849694379646,"vZ0":-7.630153211895643,"x":154.62,"y":212.96,"x0":1.0244581398337602,"y0":50.002611391444,"z0":5.678954859661073,"aX":-0.9415911820580791},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":2.0,"spinRate":2493,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4168150962728596,"extension":6.521567402101196},"index":4,"playId":"2ded82f8-be70-34e1-9fb6-2195b1ccbf9e","pitchNumber":4,"startTime":"2025-09-21T04:09:00.574Z","endTime":"2025-09-21T04:09:05.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65395381530066,"aZ":-27.56268538335529,"pfxX":-1.1885829564873998,"pfxZ":2.7677398494977226,"pX":0.3269644787773687,"pZ":2.7877968750852715,"vX0":-2.2713722926189437,"vY0":-127.54363751861186,"vZ0":-2.3933775120358716,"x":104.54,"y":163.51,"x0":1.3797797705331933,"y0":50.00142081340602,"z0":5.889047660453547,"aX":-1.9780127938067429},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":2.6,"spinRate":2419,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.42773307443482045,"extension":6.5453913242319},"hitData":{"launchSpeed":108.0,"launchAngle":5.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.12,"coordY":166.65}},"index":5,"playId":"277b45ab-748d-3305-ad56-b0b3c5cd1e7b","pitchNumber":5,"startTime":"2025-09-21T04:09:20.569Z","endTime":"2025-09-21T04:09:29.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-21T04:09:29.255Z","atBatIndex":80}]