[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:16:56.840Z","endTime":"2025-08-22T23:18:15.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-22T19:28:20.900Z","endTime":"2025-08-22T22:53:38.599Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-22T22:53:38.599Z","endTime":"2025-08-22T23:15:48.978Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-22T23:15:48.978Z","endTime":"2025-08-22T23:16:59.157Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.47026122199117,"strikeZoneBottom":1.45636628509452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.113130930486605,"aZ":-13.687842753637906,"pfxX":3.714794156291121,"pfxZ":10.035780864489563,"pX":-0.4881608724170146,"pZ":2.5929193847543273,"vX0":-3.7337655348844,"vY0":-134.81672771842034,"vZ0":-7.506557413578431,"x":135.61,"y":168.77,"x0":0.4316222331831711,"y0":50.00180092509152,"z0":6.377936432273317,"aX":6.84264153409749},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-5.9,"spinRate":2234,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4061590205338521,"extension":7.185883465798343},"index":3,"playId":"9ba6b9de-da4c-3830-8054-c48d2fbdbf12","pitchNumber":1,"startTime":"2025-08-22T23:16:59.157Z","endTime":"2025-08-22T23:17:02.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.53251012431713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.173347929011808,"aZ":-13.468018713765723,"pfxX":3.3155727784021374,"pfxZ":9.985207603491325,"pX":-0.9933305984034854,"pZ":3.939922901781923,"vX0":-4.856831266247889,"vY0":-135.86358051392557,"vZ0":-4.301243285590127,"x":154.86,"y":132.4,"x0":0.384950784541759,"y0":50.00387826592051,"z0":6.476570718709527,"aX":6.212429655232584},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.0,"spinRate":2350,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4028206071343865,"extension":7.032096511770539},"index":4,"playId":"e659756e-df27-3819-92ef-11331fe5bec7","pitchNumber":2,"startTime":"2025-08-22T23:17:16.935Z","endTime":"2025-08-22T23:17:20.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226354629936147,"aZ":-28.677691072198456,"pfxX":-2.6829822667452596,"pfxZ":2.2624571037212995,"pX":0.14647622624607476,"pZ":2.4344326946880885,"vX0":-1.1511996053654325,"vY0":-122.74839912686572,"vZ0":-3.3481881635766246,"x":111.42,"y":173.05,"x0":0.968288945578402,"y0":50.00360560341581,"z0":6.223028387019479,"aX":-4.149567799723446},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":5.2,"spinRate":2410,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.44393542055028146,"extension":7.066431234558404},"index":5,"playId":"cfdd1868-3106-3697-bb68-d04a548c7b90","pitchNumber":3,"startTime":"2025-08-22T23:17:34.394Z","endTime":"2025-08-22T23:17:37.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-22T23:17:52.171Z","endTime":"2025-08-22T23:18:11.440Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.804491412339235,"aZ":-36.84311813159443,"pfxX":-3.542352352832074,"pfxZ":-3.3752386236782836,"pX":-0.7032756218189733,"pZ":0.8845704478893801,"vX0":-2.073702867577685,"vY0":-116.7347468926005,"vZ0":-4.433569878839192,"x":143.81,"y":214.9,"x0":0.6566566037642769,"y0":50.0051371018876,"z0":6.273791861857962,"aX":-4.893629223823148},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.0,"breakHorizontal":7.0,"spinRate":2660,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4690513814596322,"extension":7.2590493553415465},"index":7,"playId":"c6601f18-9d66-3680-a5bc-f4344ee36f12","pitchNumber":4,"startTime":"2025-08-22T23:18:11.440Z","endTime":"2025-08-22T23:18:15.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-22T23:18:15.114Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Juan Soto lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:18:20.404Z","endTime":"2025-08-22T23:18:53.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619453373229423,"aZ":-12.774682882563642,"pfxX":2.750243673198645,"pfxZ":10.581222838149968,"pX":-0.590587588731973,"pZ":3.0272710923836947,"vX0":-3.7151540988163956,"vY0":-134.41623067537503,"vZ0":-6.309859819684903,"x":139.51,"y":157.04,"x0":0.45092382981033113,"y0":50.00159147984346,"z0":6.308815066342107,"aX":5.041913909759058},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-4.2,"spinRate":2175,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4071966449914992,"extension":7.154343751926553},"hitData":{"launchSpeed":106.9,"launchAngle":17.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.18,"coordY":63.84}},"index":0,"playId":"8313a741-a391-332d-bd8d-e6e40c8fd2c7","pitchNumber":1,"startTime":"2025-08-22T23:18:45.922Z","endTime":"2025-08-22T23:18:53.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:18:53.964Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Starling Marte doubles (12) on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:18:54.178Z","endTime":"2025-08-22T23:20:51.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.59109928806957,"strikeZoneBottom":1.48682649588231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.697161012461173,"aZ":-11.06352892350332,"pfxX":2.6967756133653205,"pfxZ":11.247014343908269,"pX":-0.5983573666603983,"pZ":1.3189029471555336,"vX0":-3.6952332329304,"vY0":-136.09307200114083,"vZ0":-11.070487959066227,"x":139.81,"y":203.17,"x0":0.42627239317958143,"y0":50.00238356084642,"z0":6.2042789805419805,"aX":5.061785756255765},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-4.1,"spinRate":2218,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4023631857371166,"extension":7.247209062426905},"index":0,"playId":"b563f735-c6a2-3008-b9d1-7b8468af2727","pitchNumber":1,"startTime":"2025-08-22T23:19:21.292Z","endTime":"2025-08-22T23:19:25.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.63639057051795,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980872593792583,"aZ":-11.575895170109492,"pfxX":2.7540116511237542,"pfxZ":11.078976147007289,"pX":-1.703641689718525,"pZ":2.455628582152398,"vX0":-6.449709830389881,"vY0":-135.58415210002275,"vZ0":-7.983807704021173,"x":181.94,"y":172.48,"x0":0.3495487309674501,"y0":50.00498325885393,"z0":6.248641985837755,"aX":5.1216759878146005},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-3.6,"spinRate":2264,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4041577827396252,"extension":7.05425000108252},"index":1,"playId":"d6452fd5-7e29-34f1-a103-8006b1f5055a","pitchNumber":2,"startTime":"2025-08-22T23:19:38.931Z","endTime":"2025-08-22T23:19:42.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.0,"endSpeed":85.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.616202794058044,"aZ":-11.030150571234245,"pfxX":2.462505842313281,"pfxZ":11.447845751932212,"pX":-0.6053534393676189,"pZ":1.8596116490553034,"vX0":-3.7297429908659248,"vY0":-135.0873354675792,"vZ0":-9.547902850280556,"x":140.07,"y":188.57,"x0":0.47370005680840677,"y0":50.00105348668276,"z0":6.216597592288157,"aX":4.547710958309674},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2309,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.40557286840658824,"extension":7.212674492702529},"index":2,"playId":"13f7173b-0dd2-303e-8b25-e8be8e58bdcb","pitchNumber":3,"startTime":"2025-08-22T23:19:57.296Z","endTime":"2025-08-22T23:20:03.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.52302904295613,"strikeZoneBottom":1.55501319459115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.727973619375796,"aZ":-27.2002133902769,"pfxX":-1.6088904602014256,"pfxZ":3.07378478624356,"pX":0.6207311980550617,"pZ":2.0759396341762906,"vX0":-0.03651811053123882,"vY0":-124.9855405683656,"vZ0":-4.687316468579165,"x":93.34,"y":182.73,"x0":0.8452365984202741,"y0":50.00376293222326,"z0":6.149369633819027,"aX":-2.604357457701115},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":3.0,"spinRate":2444,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.43441369755072,"extension":7.201921947557451},"index":3,"playId":"b00226e1-2435-3e8a-8915-b6992f85c2e1","pitchNumber":4,"startTime":"2025-08-22T23:20:19.306Z","endTime":"2025-08-22T23:20:23.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81695051127156,"aZ":-13.580106808071767,"pfxX":3.3848312725548393,"pfxZ":9.99364379542935,"pX":-0.5560731075168975,"pZ":2.7923131681594278,"vX0":-3.8515073023510227,"vY0":-135.12470825834168,"vZ0":-6.893440794857737,"x":138.2,"y":163.39,"x0":0.4440084963598261,"y0":50.000324937212724,"z0":6.31962759903224,"aX":6.295784083170483},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-5.4,"spinRate":2362,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4044510757506705,"extension":7.139742316286539},"hitData":{"launchSpeed":95.9,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.52,"coordY":112.38}},"index":4,"playId":"e8fe4033-75c5-3e71-9fac-84e8b7ce6968","pitchNumber":5,"startTime":"2025-08-22T23:20:37.933Z","endTime":"2025-08-22T23:20:51.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:20:51.970Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:20:53.876Z","endTime":"2025-08-22T23:23:00.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":78.6,"strikeZoneTop":3.43248131527351,"strikeZoneBottom":1.403052444459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.582789224181553,"aZ":-29.84143864805024,"pfxX":-1.6167843968546307,"pfxZ":1.5041695347236352,"pX":-0.4557560141956684,"pZ":2.0593499492408953,"vX0":-2.4928322215822436,"vY0":-123.27261576948763,"vZ0":-4.004123747113373,"x":134.37,"y":183.18,"x0":0.7753986578118204,"y0":50.00317839946526,"z0":6.200735851403735,"aX":-2.50910873033356},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":3.5,"spinRate":2394,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.44289711216166205,"extension":7.148980812161262},"index":0,"playId":"b1784291-c96e-38dc-8ce5-1659165cf36c","pitchNumber":1,"startTime":"2025-08-22T23:21:20.153Z","endTime":"2025-08-22T23:21:23.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.53069134383433,"strikeZoneBottom":1.54012330248771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49273023126792,"aZ":-34.127513612944924,"pfxX":-1.2842739113718231,"pfxZ":-1.2748866569435098,"pX":-0.08547383995641282,"pZ":1.7786389691999638,"vX0":-1.6390474598989395,"vY0":-122.71358859060685,"vZ0":-3.6075155492469886,"x":120.26,"y":190.76,"x0":0.7571014525796997,"y0":50.00397913280248,"z0":6.16461164362439,"aX":-1.9653890976175654},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":2.6,"spinRate":2440,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4457572304017625,"extension":7.303042632179618},"index":1,"playId":"7409744c-01c0-3cee-9f4c-5b32296471f5","pitchNumber":2,"startTime":"2025-08-22T23:21:36.993Z","endTime":"2025-08-22T23:21:40.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.9,"strikeZoneTop":3.50803263457116,"strikeZoneBottom":1.47159686387437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.978606190832895,"aZ":-39.65256885154951,"pfxX":-1.1530197695306894,"pfxZ":-5.4742077370999,"pX":-0.7758592634119256,"pZ":-1.1791601022993083,"vX0":-2.893654188345441,"vY0":-115.93162438037857,"vZ0":-7.959015596122878,"x":146.57,"y":270.62,"x0":0.6366214632007385,"y0":50.00483788927782,"z0":6.0678717734136205,"aX":-1.5743530556343748},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.5,"breakHorizontal":2.8,"spinRate":2594,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4718455138415969,"extension":7.424418397530328},"index":2,"playId":"436d6ca3-8253-3eed-ad5f-007ac99bf9a8","pitchNumber":3,"startTime":"2025-08-22T23:21:55.449Z","endTime":"2025-08-22T23:21:59.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37427264756613,"aZ":-13.085504396885973,"pfxX":2.2088683629233303,"pfxZ":10.060357951426468,"pX":0.4260807163225236,"pZ":3.5921393716374377,"vX0":-1.392510545990485,"vY0":-136.92026975068325,"vZ0":-4.92030953842281,"x":100.76,"y":141.79,"x0":0.6543925137713804,"y0":50.00484177515589,"z0":6.308690206981956,"aX":4.192311987904806},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.7,"spinRate":2146,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40010170545808776,"extension":7.097891517522312},"index":3,"playId":"575f0b39-3bfb-3eda-9890-f81c2a23407d","pitchNumber":4,"startTime":"2025-08-22T23:22:30.017Z","endTime":"2025-08-22T23:22:33.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14793362550283,"aZ":-30.82426986120741,"pfxX":-2.4774539896688577,"pfxZ":0.8730468404791658,"pX":0.3802708490520185,"pZ":2.055231329831545,"vX0":-0.41671471445123776,"vY0":-122.9227623907307,"vZ0":-3.7189141691857657,"x":102.5,"y":183.29,"x0":0.8736719398520254,"y0":50.0046281340877,"z0":6.165533095908162,"aX":-3.845176766085431},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2522,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.44320906768741963,"extension":7.226925963327899},"hitData":{"launchSpeed":98.2,"launchAngle":46.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.65,"coordY":83.6}},"index":4,"playId":"7f293493-5ff4-3861-86be-e095eb8f8d3c","pitchNumber":5,"startTime":"2025-08-22T23:22:50.568Z","endTime":"2025-08-22T23:23:00.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:23:00.594Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jurickson Profar hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:25:10.001Z","endTime":"2025-08-22T23:25:41.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":"UN","description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.170485480986176,"aZ":-19.846892540471963,"pfxX":-7.424955804278884,"pfxZ":8.918807638014421,"pX":2.476518659818179,"pZ":-1.8245746156372367,"vX0":13.828424617118706,"vY0":-116.10665163605167,"vZ0":-11.921369513949921,"x":22.6,"y":288.04,"x0":-2.5586029807487254,"y0":50.00542973254361,"z0":5.218808134474954,"aX":-10.267522533294354},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":1660,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.46948752475038047,"extension":6.985175221461631},"index":0,"playId":"0b745587-e6dc-326a-a020-d857c3dc2837","pitchNumber":1,"startTime":"2025-08-22T23:25:34.034Z","endTime":"2025-08-22T23:25:41.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:25:41.050Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:25:48.674Z","endTime":"2025-08-22T23:27:43.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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":86.5,"endSpeed":79.2,"strikeZoneTop":3.63639062989756,"strikeZoneBottom":1.80643717452747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78856259696214,"aZ":-29.602489443600437,"pfxX":8.793337126155851,"pfxZ":1.6170706424934487,"pX":0.024026757828529532,"pZ":3.026401948232529,"vX0":6.9657515197830016,"vY0":-125.76333321748919,"vZ0":0.8167099614454378,"x":116.08,"y":157.07,"x0":-3.929661989279612,"y0":50.00601920473124,"z0":5.108594524795602,"aX":14.009553581276421},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2937,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.43642307469826225,"extension":6.619274145101218},"index":0,"playId":"a5330cc5-08a8-3e6d-8f20-d56734bb61d7","pitchNumber":1,"startTime":"2025-08-22T23:26:10.204Z","endTime":"2025-08-22T23:26:13.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":97.0,"endSpeed":89.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.675425789495154,"aZ":-17.90326830924494,"pfxX":-7.336033148705913,"pfxZ":7.0424018651296585,"pX":-0.7590287375736213,"pZ":2.9312827699746755,"vX0":10.081151713369225,"vY0":-140.91627490439504,"vZ0":-3.5826289080255598,"x":145.93,"y":159.64,"x0":-3.41681428363414,"y0":50.005677265159385,"z0":5.3641936978441604,"aX":-14.872451407171662},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2351,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.3875312667070441,"extension":6.536741861161573},"index":1,"playId":"8afb729c-75b9-3c65-8539-8918592f33d9","pitchNumber":2,"startTime":"2025-08-22T23:26:23.329Z","endTime":"2025-08-22T23:26:26.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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-08-22T23:26:37.635Z","endTime":"2025-08-22T23:26:51.555Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98260254407025,"aZ":-42.92469816093946,"pfxX":9.386710003478584,"pfxZ":-7.765297316833232,"pX":-2.0708157906388247,"pZ":2.5937626420497186,"vX0":1.8507271779073124,"vY0":-117.93359791725236,"vZ0":2.3570988010834624,"x":195.93,"y":168.75,"x0":-4.087356043166638,"y0":50.00216154606932,"z0":5.590106899772294,"aX":12.996403548556271},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.0,"breakHorizontal":-17.4,"spinRate":3372,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.46749027220380457,"extension":6.519762595302523},"index":3,"playId":"be76e944-9221-338a-85e5-d7601cab7db7","pitchNumber":3,"startTime":"2025-08-22T23:26:51.555Z","endTime":"2025-08-22T23:26:54.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.4,"endSpeed":74.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336819728739524,"aZ":-42.989848479963726,"pfxX":8.91266963699072,"pfxZ":-7.799297240208543,"pX":-0.30087886570656197,"pZ":1.5943808616011286,"vX0":5.136733609763962,"vY0":-118.31610759712734,"vZ0":0.34304119401156297,"x":128.47,"y":195.73,"x0":-3.6748980508826166,"y0":50.0051357731845,"z0":5.4613089231167145,"aX":12.352324876223152},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.6,"breakHorizontal":-17.5,"spinRate":3387,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4669945843965184,"extension":6.6173220816631835},"index":4,"playId":"3271d08a-480c-3e46-9141-b04110e4891e","pitchNumber":4,"startTime":"2025-08-22T23:27:08.429Z","endTime":"2025-08-22T23:27:12.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24532288787427,"aZ":-42.15104551765815,"pfxX":6.723244899980355,"pfxZ":-7.135099770778238,"pX":1.9423131907166538,"pZ":1.0150845980742718,"vX0":10.637825120381986,"vY0":-119.30497229259046,"vZ0":-1.2452845367381782,"x":42.96,"y":211.37,"x0":-3.499497761132595,"y0":50.00025627916536,"z0":5.44487208434627,"aX":9.404624909508701},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-15.4,"spinRate":3424,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46437039629235155,"extension":6.629092908457168},"index":5,"playId":"079e15d0-a8f6-3b32-b39b-e005242c2762","pitchNumber":5,"startTime":"2025-08-22T23:27:39.966Z","endTime":"2025-08-22T23:27:43.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:27:43.787Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ronald Acuña Jr. grounds into a force out, shortstop Francisco Lindor to second baseman Brett Baty. Jurickson Profar out at 2nd. Ronald Acuña Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:27:45.446Z","endTime":"2025-08-22T23:28:40.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51793556147063,"aZ":-25.682843777888106,"pfxX":-10.270415308994306,"pfxZ":3.2211861709710803,"pX":-0.18601985126622372,"pZ":2.3996285869587783,"vX0":12.844621943181384,"vY0":-141.19128681573773,"vZ0":-3.2333858968941325,"x":124.09,"y":173.99,"x0":-3.4625757994477357,"y0":50.0052098885828,"z0":5.214750103559837,"aX":-20.71353275758326},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":2237,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.38812276811633106,"extension":6.77423028504281},"index":0,"playId":"72380d0d-07fe-384b-a744-297f22eb51e2","pitchNumber":1,"startTime":"2025-08-22T23:28:07.402Z","endTime":"2025-08-22T23:28:12.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":97.2,"endSpeed":89.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.470681046173706,"aZ":-27.872452838496862,"pfxX":-9.786294529412382,"pfxZ":2.1314622082964485,"pX":-0.7046009526326343,"pZ":2.0670606258873736,"vX0":11.371159818127206,"vY0":-141.14106647814376,"vZ0":-3.860089020998589,"x":143.86,"y":182.97,"x0":-3.510087475400053,"y0":50.00616785257743,"z0":5.242877360098722,"aX":-19.7908840609236},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":2304,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.3877435793834154,"extension":6.7568686103392706},"hitData":{"launchSpeed":91.8,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.94,"coordY":152.85}},"index":1,"playId":"c73f27ff-bf43-323a-93a9-165e8c24622a","pitchNumber":2,"startTime":"2025-08-22T23:28:32.891Z","endTime":"2025-08-22T23:28:40.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:28:40.937Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:29:24.212Z","endTime":"2025-08-22T23:30:31.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8efab12b-63d2-3c04-a804-a8872a33da89","startTime":"2025-08-22T23:29:11.672Z","endTime":"2025-08-22T23:29:15.054Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.175090733462927,"aZ":-29.189616505670323,"pfxX":-10.416485733423313,"pfxZ":1.5383962368637079,"pX":-0.3510788634133407,"pZ":2.33754955602384,"vX0":12.195657394389363,"vY0":-138.3485740342709,"vZ0":-2.3030528255476517,"x":130.38,"y":175.67,"x0":-3.4581020572969647,"y0":50.00505939849567,"z0":5.132471441673716,"aX":-20.24358029768865},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.5,"breakHorizontal":16.4,"spinRate":2088,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.39554457605461746,"extension":6.5196000253335775},"index":1,"playId":"f0e1a7a0-c0c3-3dae-8221-f84d0e1b975a","pitchNumber":1,"startTime":"2025-08-22T23:29:26.534Z","endTime":"2025-08-22T23:29:29.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007657546350707,"aZ":-26.410511749137513,"pfxX":-10.466464451061022,"pfxZ":2.958295856376866,"pX":-0.46243872522401414,"pZ":2.7316206377316825,"vX0":12.251767578682884,"vY0":-138.46909205901449,"vZ0":-2.0926114677355265,"x":134.63,"y":165.03,"x0":-3.5779643844831757,"y0":50.00157258949465,"z0":5.25848337858821,"aX":-20.387329098472463},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2184,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.395082195187606,"extension":6.560802138739184},"index":2,"playId":"dbee3197-7e2f-3080-8883-34fc26022827","pitchNumber":2,"startTime":"2025-08-22T23:29:46.011Z","endTime":"2025-08-22T23:29:49.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.56089808627534,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.703362963861665,"aZ":-43.604209661813904,"pfxX":10.363411427084612,"pfxZ":-8.020270864535757,"pX":-2.8550395399075676,"pZ":2.8769859875312656,"vX0":-0.5712824841025597,"vY0":-119.86100912952821,"vZ0":2.8702395017528053,"x":225.83,"y":161.1,"x0":-3.953254331171195,"y0":50.005302183179815,"z0":5.616145119406549,"aX":14.763631937680517},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.3,"breakHorizontal":-18.5,"spinRate":3370,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.46069105012255473,"extension":6.5485892702970085},"index":3,"playId":"1b7a8d52-41e6-3004-8b4a-db1aa1e0a024","pitchNumber":3,"startTime":"2025-08-22T23:30:08.991Z","endTime":"2025-08-22T23:30:11.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.254354673601636,"aZ":-39.923386037261245,"pfxX":-8.554381519165927,"pfxZ":-4.529506690699295,"pX":-1.9935248368948724,"pZ":2.876156506869713,"vX0":7.267775950518476,"vY0":-130.1517348897391,"vZ0":1.1573466859301447,"x":192.99,"y":161.12,"x0":-3.7157258552517156,"y0":50.005931436523454,"z0":5.457753127079,"aX":-14.624846424082207},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.7,"breakHorizontal":13.8,"spinRate":1746,"spinDirection":260},"zone":11,"typeConfidence":0.9,"plateTime":0.4214263331476822,"extension":6.415634126746213},"index":4,"playId":"c91dbca2-4df9-33b1-8337-11fd2fc49741","pitchNumber":4,"startTime":"2025-08-22T23:30:27.216Z","endTime":"2025-08-22T23:30:31.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:30:31.882Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:32:32.009Z","endTime":"2025-08-22T23:34:21.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.784985086680543,"aZ":-28.826696297819858,"pfxX":-0.5967332008177393,"pfxZ":2.1489302384895215,"pX":-0.516908669325748,"pZ":1.5829972759164554,"vX0":-2.791897013250497,"vY0":-123.22719502748659,"vZ0":-5.216541793620928,"x":136.7,"y":196.04,"x0":0.7027743352139412,"y0":50.00016904139861,"z0":6.128441534541503,"aX":-0.9283249141893978},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":1.7,"spinRate":2472,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.44249795271883086,"extension":7.107786604813541},"index":0,"playId":"0db26dfc-2fb0-3db7-b012-d19c7386e2dd","pitchNumber":1,"startTime":"2025-08-22T23:33:20.683Z","endTime":"2025-08-22T23:33:23.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":84.4,"endSpeed":78.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.305607357420783,"aZ":-30.256215073372196,"pfxX":-2.3716869763370916,"pfxZ":1.2332443049517554,"pX":-0.2932060125391321,"pZ":2.9301956516959526,"vX0":-1.9116497438337179,"vY0":-123.11735194792895,"vZ0":-2.050257913479377,"x":128.18,"y":159.66,"x0":0.7977041749971303,"y0":50.002546124554456,"z0":6.300708650365814,"aX":-3.6908516448012763},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":4.7,"spinRate":2551,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.442558724785461,"extension":6.953908501224369},"index":1,"playId":"bd2c1aea-3067-31fa-a7ca-af11d6b2c300","pitchNumber":2,"startTime":"2025-08-22T23:33:38.835Z","endTime":"2025-08-22T23:33:41.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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-08-22T23:33:57.303Z","endTime":"2025-08-22T23:34:14.717Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":80.1,"endSpeed":75.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17929490380177,"aZ":-36.6142867632112,"pfxX":-1.3148159291254498,"pfxZ":-3.1962581382374005,"pX":-0.6497423866167489,"pZ":0.06957990287444131,"vX0":-2.544603650268011,"vY0":-116.61012240525898,"vZ0":-6.267685928705914,"x":141.77,"y":236.9,"x0":0.6228184126991291,"y0":50.00416757410182,"z0":6.212799202252085,"aX":-1.8257513206196896},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.0,"breakHorizontal":3.0,"spinRate":2572,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4681865145669879,"extension":7.259036058326748},"index":3,"playId":"f939ea56-9536-3d53-8812-e2f200238911","pitchNumber":3,"startTime":"2025-08-22T23:34:14.717Z","endTime":"2025-08-22T23:34:21.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:34:21.242Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:34:22.771Z","endTime":"2025-08-22T23:36:06.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.65903144139554,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60240884719457,"aZ":-28.286193738066345,"pfxX":-1.929259720414886,"pfxZ":2.462982923274086,"pX":0.7477582791921188,"pZ":1.332811307651741,"vX0":0.07134350803097875,"vY0":-123.95333246381104,"vZ0":-5.758284553195654,"x":88.5,"y":202.79,"x0":0.9699638870838461,"y0":50.00109179748957,"z0":6.007845781102842,"aX":-3.042759439155793},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":3.5,"spinRate":2443,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.43959675810416865,"extension":7.110179591018715},"index":0,"playId":"667323d8-6267-30a0-9351-574d29fff11c","pitchNumber":1,"startTime":"2025-08-22T23:34:49.152Z","endTime":"2025-08-22T23:34:53.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":84.7,"endSpeed":78.8,"strikeZoneTop":3.65903144139554,"strikeZoneBottom":1.60102027672946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98513811592484,"aZ":-28.704775174950836,"pfxX":-2.3958097434774595,"pfxZ":2.223492559265294,"pX":0.7093574191294088,"pZ":2.083653913238025,"vX0":0.17892400837703826,"vY0":-123.4856414766424,"vZ0":-4.067146837211473,"x":89.96,"y":182.52,"x0":0.9481750183808996,"y0":50.003620526208984,"z0":6.13657148724079,"aX":-3.742082905286347},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":4.3,"spinRate":2497,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4416483874825876,"extension":7.214313584874684},"index":1,"playId":"baf3950e-0022-3462-bf2a-4d1486aea569","pitchNumber":2,"startTime":"2025-08-22T23:35:06.487Z","endTime":"2025-08-22T23:35:10.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810819298194595,"aZ":-12.814472870435045,"pfxX":2.1333316012562493,"pfxZ":10.215644255150476,"pX":-0.5119393747360839,"pZ":2.2307284813857646,"vX0":-3.3725239463972687,"vY0":-136.49465870824946,"vZ0":-8.34804270102489,"x":136.51,"y":178.55,"x0":0.4600113968270916,"y0":50.00522335159463,"z0":6.202555918132245,"aX":4.043998174294047},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-3.2,"spinRate":2322,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.40061459393468546,"extension":7.015192981070012},"index":2,"playId":"5bda8b99-53ac-3a3a-9dde-e12a33bf41ed","pitchNumber":3,"startTime":"2025-08-22T23:35:24.451Z","endTime":"2025-08-22T23:35:29.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T23:35:35.922Z","endTime":"2025-08-22T23:35:55.281Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42411826024518,"aZ":-14.525916418744053,"pfxX":2.099586472240936,"pfxZ":9.278261291495866,"pX":0.053796492773039516,"pZ":2.7214290617059738,"vX0":-1.9578111644169778,"vY0":-136.6309758626525,"vZ0":-6.79012937136622,"x":114.95,"y":165.3,"x0":0.5047911144091622,"y0":50.00199491830321,"z0":6.225889993016581,"aX":3.993189011060291},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-3.5,"spinRate":2237,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39997673691166735,"extension":7.003344505740969},"hitData":{"launchSpeed":81.6,"launchAngle":23.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.75,"coordY":96.0}},"index":4,"playId":"ecc24c35-097b-3ae6-8f31-a2141483d602","pitchNumber":4,"startTime":"2025-08-22T23:35:55.281Z","endTime":"2025-08-22T23:36:06.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:36:06.636Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Jurickson Profar. Brett Baty to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:36:10.127Z","endTime":"2025-08-22T23:37:31.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.666257457830035,"aZ":-28.694862317593437,"pfxX":-1.6456000709357652,"pfxZ":2.284970367598878,"pX":-0.6100242783665054,"pZ":1.8000432925860945,"vX0":-3.023050137394106,"vY0":-121.59413114544103,"vZ0":-4.377393503058152,"x":140.25,"y":190.18,"x0":0.8542690589960161,"y0":50.00592847988583,"z0":6.061438562466751,"aX":-2.5104524796489818},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2455,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4472739851995198,"extension":7.337086690480405},"index":0,"playId":"f8b5db5c-4a06-3a65-af46-fdbdc8622642","pitchNumber":1,"startTime":"2025-08-22T23:36:30.484Z","endTime":"2025-08-22T23:36:33.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69444497120234,"aZ":-31.681810658476234,"pfxX":-2.1656672391489087,"pfxZ":0.32048994723967983,"pX":-0.9628828742414187,"pZ":1.7744261444756897,"vX0":-3.6470134956561475,"vY0":-122.70594845480531,"vZ0":-4.145200282758047,"x":153.7,"y":190.87,"x0":0.8126769595695736,"y0":50.00603261697199,"z0":6.126539517050526,"aX":-3.369199341129383},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":4.7,"spinRate":2538,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4429872709766589,"extension":7.120912043272067},"index":1,"playId":"97cca0d2-2f58-312e-bb33-194791a46af3","pitchNumber":2,"startTime":"2025-08-22T23:36:48.713Z","endTime":"2025-08-22T23:36:51.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-22T23:37:05.017Z","endTime":"2025-08-22T23:37:19.220Z","isPitch":false,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":73.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.236073446135304,"aZ":-36.211512394422385,"pfxX":-2.0983622446917485,"pfxZ":-3.0475095214105554,"pX":0.2482717577747386,"pZ":1.4138484454265194,"vX0":-0.4999328573431635,"vY0":-113.60855431710172,"vZ0":-3.061264729937497,"x":107.54,"y":200.61,"x0":0.7431857323999487,"y0":50.00279418497298,"z0":6.331297661570013,"aX":-2.7791914137740164},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.0,"breakHorizontal":4.0,"spinRate":2479,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.47969306083977514,"extension":7.292498784358539},"hitData":{"launchSpeed":91.6,"launchAngle":15.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.98,"coordY":124.52}},"index":3,"playId":"7b8fa207-51b0-3a00-8b9c-e91522bb159d","pitchNumber":3,"startTime":"2025-08-22T23:37:19.220Z","endTime":"2025-08-22T23:37:31.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:37:31.248Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:37:35.505Z","endTime":"2025-08-22T23:38:09.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.607247160684302,"aZ":-12.163631027315024,"pfxX":3.4112244402105953,"pfxZ":10.788257822804232,"pX":0.5609309589433314,"pZ":2.316993382433468,"vX0":-0.9191976532529956,"vY0":-135.13041576465966,"vZ0":-8.052992943286226,"x":95.62,"y":176.22,"x0":0.4615855718673144,"y0":50.00635770374472,"z0":6.184614993650202,"aX":6.328828120751127},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":2271,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4048717850397585,"extension":7.183435654543372},"hitData":{"launchSpeed":82.7,"launchAngle":51.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.94,"coordY":118.85}},"index":0,"playId":"db15738b-dc39-3794-b232-34fbd21965ec","pitchNumber":1,"startTime":"2025-08-22T23:37:55.457Z","endTime":"2025-08-22T23:38:09.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:38:09.501Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hayden Senger singles on a sharp line drive to left fielder Jurickson Profar. Brett Baty scores. Tyrone Taylor to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:38:13.904Z","endTime":"2025-08-22T23:39:34.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":80.1,"strikeZoneTop":3.36433466757708,"strikeZoneBottom":1.46364306390273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.00434851428903,"aZ":-28.05151769447258,"pfxX":-1.6117707295398267,"pfxZ":2.5593611752890997,"pX":0.68402381443985,"pZ":3.173834200326509,"vX0":-0.3956393979504085,"vY0":-124.71876757026217,"vZ0":-1.966395804257417,"x":90.93,"y":153.09,"x0":1.053412928158814,"y0":50.000878391395396,"z0":6.238144800964954,"aX":-2.5934858966234025},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":3.0,"spinRate":2444,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.43559942177904265,"extension":7.087590957076476},"index":0,"playId":"65283d3e-be5e-3bc9-9be6-2a10b94a4793","pitchNumber":1,"startTime":"2025-08-22T23:38:40.152Z","endTime":"2025-08-22T23:38:43.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25755438211597,"aZ":-13.212354480404185,"pfxX":2.4125418661126687,"pfxZ":10.121540356185243,"pX":0.17807246380952274,"pZ":3.1258745908282197,"vX0":-1.8212245100804831,"vY0":-135.8860049139439,"vZ0":-6.1286089104387615,"x":110.21,"y":154.38,"x0":0.5429116267412515,"y0":50.00332819419144,"z0":6.325189769233328,"aX":4.520253608988595},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-4.0,"spinRate":2249,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40278918722496115,"extension":7.176311164839721},"index":1,"playId":"5724928b-fc1a-3cf0-b176-ed900dff33d4","pitchNumber":2,"startTime":"2025-08-22T23:38:56.733Z","endTime":"2025-08-22T23:39:01.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73496343571491,"aZ":-28.726050101238748,"pfxX":-0.43666233235434426,"pfxZ":2.194566048526319,"pX":-0.21495014662248021,"pZ":1.758423561686684,"vX0":-2.406841066126521,"vY0":-123.708775479423,"vZ0":-4.926280968047097,"x":125.19,"y":191.3,"x0":0.8222060706896195,"y0":50.00135221387364,"z0":6.147701537902618,"aX":-0.6850216236600098},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":1.3,"spinRate":2530,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.44061215831932277,"extension":7.169955037169589},"hitData":{"launchSpeed":102.3,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.82,"coordY":89.92}},"index":2,"playId":"3a7899b4-6755-313d-926d-e4c4d2740664","pitchNumber":3,"startTime":"2025-08-22T23:39:21.850Z","endTime":"2025-08-22T23:39:34.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":1.81,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:39:34.882Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks. Hayden Senger to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:39:42.259Z","endTime":"2025-08-22T23:42:29.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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, 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":83.9,"endSpeed":77.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.081995109453537,"aZ":-29.991742371433666,"pfxX":-2.789836764009484,"pfxZ":1.4364932947024478,"pX":0.7521825905609588,"pZ":2.8276828521207324,"vX0":0.5761765645760848,"vY0":-122.20625679598656,"vZ0":-1.9229208299972693,"x":88.33,"y":162.43,"x0":0.8765110349819788,"y0":50.00206105029112,"z0":6.189948863835413,"aX":-4.2382687010673905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.447431695335164,"extension":7.094401460801143},"index":0,"playId":"4388ce4d-309e-3f49-9090-6c4f1eea2937","pitchNumber":1,"startTime":"2025-08-22T23:40:10.538Z","endTime":"2025-08-22T23:40:13.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.415786650515816,"aZ":-12.2184786305184,"pfxX":1.2337805005448115,"pfxZ":10.454216088765865,"pX":0.48133814128228697,"pZ":4.333744497977896,"vX0":-0.5640684881502395,"vY0":-137.50693211164736,"vZ0":-3.294025142800605,"x":98.65,"y":121.77,"x0":0.5292111033814128,"y0":50.00185815194149,"z0":6.380071444565627,"aX":2.354816086079568},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2313,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.39882854755920594,"extension":7.0413398442077595},"index":1,"playId":"24766be1-2c87-332a-b183-198e721c3fbb","pitchNumber":2,"startTime":"2025-08-22T23:40:28.060Z","endTime":"2025-08-22T23:40:31.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.772358242858008,"aZ":-12.736982673843707,"pfxX":2.605056501253048,"pfxZ":10.34507637294483,"pX":0.12646437246689438,"pZ":2.6303452646536343,"vX0":-2.098831728366138,"vY0":-136.1842545784233,"vZ0":-7.2753381084074285,"x":112.18,"y":167.76,"x0":0.5684901247752207,"y0":50.00636932331457,"z0":6.216811902365673,"aX":4.89653303022474},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":2249,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40211385185491544,"extension":7.125295593370566},"index":2,"playId":"a1b42083-6438-37ef-ae44-91e3553831c4","pitchNumber":3,"startTime":"2025-08-22T23:40:47.081Z","endTime":"2025-08-22T23:40:50.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91823357177297,"aZ":-10.236772607325657,"pfxX":3.0519682633994414,"pfxZ":11.539356538442235,"pX":1.658697284348559,"pZ":2.5290192352126937,"vX0":1.7121256265228366,"vY0":-137.16189424216884,"vZ0":-8.043532330536978,"x":53.77,"y":170.5,"x0":0.6293480817782697,"y0":50.00623261737604,"z0":6.201457699910966,"aX":5.804696644944114},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.9,"spinRate":2230,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39964464223621654,"extension":7.002164692494547},"index":3,"playId":"8617736c-e8aa-3137-a861-57e485051c03","pitchNumber":4,"startTime":"2025-08-22T23:41:13.117Z","endTime":"2025-08-22T23:41:16.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":80.0,"endSpeed":74.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.016880972853986,"aZ":-35.320295913845854,"pfxX":-3.370695045494279,"pfxZ":-2.2823286789389687,"pX":0.32000820824568593,"pZ":1.2836682045366006,"vX0":0.2469356739861506,"vY0":-116.56538937395766,"vZ0":-3.7256577746733868,"x":104.8,"y":204.12,"x0":0.6510639326952089,"y0":50.000417661538464,"z0":6.222495926322734,"aX":-4.657639816976313},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":6.0,"spinRate":2584,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.46911653234112327,"extension":7.259319750257177},"index":4,"playId":"c511b216-5422-35bd-a80a-a9413afa54a1","pitchNumber":5,"startTime":"2025-08-22T23:41:32.394Z","endTime":"2025-08-22T23:41:35.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.45515027661318,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26508302759395,"aZ":-35.464064041738794,"pfxX":-1.0603132865878404,"pfxZ":-2.3307547064771503,"pX":0.4709539903353739,"pZ":0.48506515381088805,"vX0":-0.24629921739550759,"vY0":-117.55460616438106,"vZ0":-5.569696339342448,"x":99.05,"y":225.68,"x0":0.7146279092198572,"y0":50.002046986411735,"z0":6.141441395956934,"aX":-1.4981371308678408},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":2.0,"spinRate":2597,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.46423379935727827,"extension":7.308413867058386},"index":5,"playId":"7cdd521f-9592-31e2-9661-ee067bc8ac98","pitchNumber":6,"startTime":"2025-08-22T23:41:56.740Z","endTime":"2025-08-22T23:42:00.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.47781618100198,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.839760628349588,"aZ":-31.692167154503007,"pfxX":-2.373792458445135,"pfxZ":0.3043586481439191,"pX":-0.7699113318327535,"pZ":-0.6004864324127658,"vX0":-3.03948123408923,"vY0":-124.06026636682962,"vZ0":-9.56187848141474,"x":146.35,"y":254.99,"x0":0.7794515187116858,"y0":50.000756541301875,"z0":5.945589940740962,"aX":-3.6984186188856905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2592,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44151587847266294,"extension":7.305984876934987},"index":6,"playId":"99a8b80f-3421-34ad-859f-4afcf7dc0f88","pitchNumber":7,"startTime":"2025-08-22T23:42:25.915Z","endTime":"2025-08-22T23:42:29.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.76,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:42:29.940Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Tyrone Taylor scores. Hayden Senger to 3rd. Francisco Lindor to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:43:41.901Z","endTime":"2025-08-22T23:45:50.131Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnThird":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-22T23:42:39.699Z","endTime":"2025-08-22T23:43:44.159Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":83.9,"endSpeed":77.6,"strikeZoneTop":3.31909121201413,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.485919962816517,"aZ":-30.859503913866277,"pfxX":-3.0253755331576264,"pfxZ":0.8620161294784072,"pX":0.5915565775021726,"pZ":1.7986018749578605,"vX0":-0.10754233351816789,"vY0":-122.2524752806404,"vZ0":-4.025002241176341,"x":94.45,"y":190.22,"x0":1.0292309494490715,"y0":50.00031923323634,"z0":6.107214530669282,"aX":-4.5909126923223775},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":5.5,"spinRate":2318,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.447562924776447,"extension":7.2547017688703255},"index":1,"playId":"0596f888-f821-305d-a0b7-3a0e6c5854ee","pitchNumber":1,"startTime":"2025-08-22T23:43:44.159Z","endTime":"2025-08-22T23:43:47.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.38713428555204,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.034468714580257,"aZ":-27.888008256622832,"pfxX":-0.7960575156564378,"pfxZ":2.64746972955742,"pX":-1.2535232863462722,"pZ":0.3412887940719365,"vX0":-4.60287139857517,"vY0":-125.5660612142531,"vZ0":-8.355735512498677,"x":164.78,"y":229.57,"x0":0.6961214517512416,"y0":50.00305422380297,"z0":5.93483407930351,"aX":-1.2892329122213864},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":2.4,"spinRate":2560,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4338490075255774,"extension":7.050783811255297},"index":2,"playId":"5b9e51d8-e640-3e4e-b4fd-b459f6014aa1","pitchNumber":2,"startTime":"2025-08-22T23:44:02.976Z","endTime":"2025-08-22T23:44:07.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.27371432866603,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.260000272048597,"aZ":-29.549614431199764,"pfxX":-1.0005362326122675,"pfxZ":1.6727375242737312,"pX":-0.5369338349910346,"pZ":0.07194571804790828,"vX0":-3.5035172574937974,"vY0":-123.74427837258249,"vZ0":-8.167311467796827,"x":137.47,"y":236.84,"x0":1.0211302039867078,"y0":50.00052873276,"z0":5.854587827066829,"aX":-1.5677239239080334},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":2.5,"spinRate":2441,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.44085270092697026,"extension":7.290336623357072},"index":3,"playId":"6ac8a9ac-b48b-306f-922e-4fb8cc8aae00","pitchNumber":3,"startTime":"2025-08-22T23:44:27.329Z","endTime":"2025-08-22T23:44:31.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.25102148409344,"strikeZoneBottom":1.57818561503328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17721848993132,"aZ":-11.497959856274028,"pfxX":3.501898362913667,"pfxZ":11.047087175787066,"pX":-0.7228654573532094,"pZ":1.7763092679228079,"vX0":-4.679804984586014,"vY0":-135.79327141723664,"vZ0":-9.40144794912281,"x":144.55,"y":190.82,"x0":0.5662172496072382,"y0":50.000260149257194,"z0":6.078874128186533,"aX":6.552665539549242},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2337,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4030565534278332,"extension":7.206411958618087},"index":4,"playId":"9c6454f6-061e-3898-bf91-a68c342a15db","pitchNumber":4,"startTime":"2025-08-22T23:44:51.703Z","endTime":"2025-08-22T23:44:55.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.09209085125397,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89600713868195,"aZ":-29.13384666243763,"pfxX":-1.3777238654784911,"pfxZ":1.886322712945958,"pX":0.24669989906858983,"pZ":0.9798333705769857,"vX0":-0.9316309762739647,"vY0":-125.2185424952448,"vZ0":-6.696291859978871,"x":107.6,"y":212.32,"x0":0.8007610044226025,"y0":50.00236984279822,"z0":6.028378178108177,"aX":-2.2188378567803646},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":2.6,"spinRate":2508,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43505122720651546,"extension":7.100752325147472},"index":5,"playId":"4602e8cc-d3a5-381d-89f6-c0535530ad36","pitchNumber":5,"startTime":"2025-08-22T23:45:13.136Z","endTime":"2025-08-22T23:45:17.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-22T23:45:26.319Z","endTime":"2025-08-22T23:45:46.257Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.06937513124534,"strikeZoneBottom":1.39543529910551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324492034302967,"aZ":-10.179703461684747,"pfxX":3.6362313147940384,"pfxZ":11.572845936555119,"pX":-1.4049673471256277,"pZ":2.2719669629712653,"vX0":-6.037039562544557,"vY0":-136.56054638344605,"vZ0":-8.501880095109561,"x":170.55,"y":177.44,"x0":0.3556721295789921,"y0":50.00263513508865,"z0":6.114194853020245,"aX":6.911014894511864},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":-5.4,"spinRate":2307,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40013404256345453,"extension":7.109212296067858},"index":7,"playId":"c07ca747-3ef4-3cfa-ac17-91a5a78c912f","pitchNumber":6,"startTime":"2025-08-22T23:45:46.257Z","endTime":"2025-08-22T23:45:50.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"second":{"id":663584,"link":"/api/v1/people/663584"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":2.65,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:45:50.131Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Starling Marte flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:45:54.033Z","endTime":"2025-08-22T23:47:39.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.190820493062652,"aZ":-27.63648387396304,"pfxX":-1.1196497143271462,"pfxZ":2.8609618794578964,"pX":-0.20123060706260398,"pZ":0.835902349273387,"vX0":-2.205445531185363,"vY0":-124.32221861562486,"vZ0":-7.05540549443367,"x":124.67,"y":216.21,"x0":0.8387134079845675,"y0":50.00131186234839,"z0":5.968562944916728,"aX":-1.7721250490771083},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":2.5,"spinRate":2474,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.4386321999220968,"extension":7.221968466670439},"index":0,"playId":"53ee06d7-042b-3d4f-a9f0-60ed332b5546","pitchNumber":1,"startTime":"2025-08-22T23:46:19.071Z","endTime":"2025-08-22T23:46:22.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.505663612191956,"aZ":-27.87348408680427,"pfxX":-0.35324438071463504,"pfxZ":2.6770991931100268,"pX":-0.839983017363475,"pZ":0.6569884511672588,"vX0":-3.7929244637835056,"vY0":-124.96604786528998,"vZ0":-7.60653560974704,"x":149.02,"y":221.04,"x0":0.7336579023276288,"y0":50.00451556855035,"z0":5.981281327219976,"aX":-0.5664041188362352},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":2511,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4357276842095832,"extension":7.164503286411142},"index":1,"playId":"2904452b-db68-3697-be35-2a19b140fd19","pitchNumber":2,"startTime":"2025-08-22T23:46:37.752Z","endTime":"2025-08-22T23:46:41.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.389195609655577,"aZ":-10.839458908155114,"pfxX":3.4991613390927254,"pfxZ":11.29602587094143,"pX":-0.20272049156671446,"pZ":2.6172670092431227,"vX0":-2.9457242772909638,"vY0":-136.62732415196027,"vZ0":-7.714069166977427,"x":124.73,"y":168.11,"x0":0.4353456378385307,"y0":50.000871400530755,"z0":6.223901900079553,"aX":6.607931023904773},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-5.8,"spinRate":2368,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40104466405679196,"extension":7.1317034329379405},"index":2,"playId":"347edc70-835c-33f8-8c40-022b2c66623b","pitchNumber":3,"startTime":"2025-08-22T23:46:58.577Z","endTime":"2025-08-22T23:47:01.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-22T23:47:13.467Z","endTime":"2025-08-22T23:47:29.296Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":76.3,"endSpeed":70.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.660482220166838,"aZ":-37.4323819495813,"pfxX":-5.348858336660943,"pfxZ":-4.173953780710544,"pX":0.7147654775044655,"pZ":2.788765947169354,"vX0":1.6893081103063508,"vY0":-111.19678141453704,"vZ0":0.4723370500277635,"x":89.75,"y":163.48,"x0":0.643075747308483,"y0":50.00121403076453,"z0":6.43585825333274,"aX":-6.743350729259566},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.2,"breakHorizontal":9.2,"spinRate":2339,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.49129279468009823,"extension":7.25702234320001},"hitData":{"launchSpeed":81.5,"launchAngle":51.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.03,"coordY":124.55}},"index":4,"playId":"cd0a5689-33bf-33dd-ac0a-5be20714a5f9","pitchNumber":4,"startTime":"2025-08-22T23:47:29.296Z","endTime":"2025-08-22T23:47:39.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"third":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.2,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:47:39.309Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out sharply, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:49:55.101Z","endTime":"2025-08-22T23:51:15.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":97.0,"endSpeed":89.1,"strikeZoneTop":3.70430356145183,"strikeZoneBottom":1.71516216567966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.005994848610854,"aZ":-17.2872889674032,"pfxX":-7.835119820542863,"pfxZ":7.395489388841073,"pX":0.4181358952032777,"pZ":1.4376751277767492,"vX0":12.624134310622646,"vY0":-140.5560035159376,"vZ0":-7.516840407379811,"x":101.06,"y":199.96,"x0":-3.100757143032736,"y0":50.003059830687405,"z0":5.2564114005109195,"aX":-15.774242987725367},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.38876072105214643,"extension":6.577307250943945},"index":0,"playId":"ddfde898-327d-3558-a67e-3016469d4c5a","pitchNumber":1,"startTime":"2025-08-22T23:50:12.902Z","endTime":"2025-08-22T23:50:16.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.77218744340475,"strikeZoneBottom":1.66951175109266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.654091714133514,"aZ":-29.108750776532517,"pfxX":8.440473716464368,"pfxZ":1.906147880934256,"pX":2.1135429169783393,"pZ":2.5323670294775127,"vX0":11.132759507454884,"vY0":-126.46924488613732,"vZ0":-0.6520474998047266,"x":36.44,"y":170.41,"x0":-3.4549184478584203,"y0":50.00286570132527,"z0":5.144255766060267,"aX":13.563036789317644},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-18.0,"spinRate":2898,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.43438689332452984,"extension":6.45688990618926},"index":1,"playId":"65256c26-31ce-34a8-aece-a0c9bad89643","pitchNumber":2,"startTime":"2025-08-22T23:50:24.132Z","endTime":"2025-08-22T23:50:27.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.56844890883222,"strikeZoneBottom":1.66951175109266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.430358328117304,"aZ":-15.166007436185378,"pfxX":-7.322153737654947,"pfxZ":8.484658083607314,"pX":0.620960614843579,"pZ":0.5702973568274178,"vX0":12.93874200450787,"vY0":-140.13845845560783,"vZ0":-9.66083904666994,"x":93.33,"y":223.38,"x0":-3.088677072064477,"y0":50.00174040199141,"z0":5.036005101620321,"aX":-14.675373692115153},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2306,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3897383071409619,"extension":6.7723209274517675},"index":2,"playId":"3e7012be-2c23-3fc8-82f3-d24b3f61c155","pitchNumber":3,"startTime":"2025-08-22T23:50:37.380Z","endTime":"2025-08-22T23:50:40.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.81742697568036,"strikeZoneBottom":1.71516216567966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.755166166434,"aZ":-17.400624173876512,"pfxX":-6.988231729004093,"pfxZ":7.5095425175790504,"pX":0.7631265103261212,"pZ":1.9440925326942382,"vX0":13.093052226565323,"vY0":-139.05689003734517,"vZ0":-5.668327511499886,"x":87.91,"y":186.29,"x0":-3.0881258689647275,"y0":50.005543957944994,"z0":5.154513670904339,"aX":-13.754497216473752},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":10.1,"spinRate":2252,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.39315373422619215,"extension":6.761890879740117},"index":3,"playId":"141557c6-cbf4-35fa-8b2f-ecf1556979df","pitchNumber":4,"startTime":"2025-08-22T23:50:53.607Z","endTime":"2025-08-22T23:50:56.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.389789618067798,"aZ":-28.126306471216594,"pfxX":-10.789961588798155,"pfxZ":2.1096681504480976,"pX":-0.6354116852215274,"pZ":1.608600806216331,"vX0":11.258071641452373,"vY0":-137.42310265386573,"vZ0":-4.195653682191519,"x":141.22,"y":195.35,"x0":-3.3760233663761015,"y0":50.00466605706585,"z0":5.05753168486752,"aX":-20.717387572480426},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":2107,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.3980045374103587,"extension":6.551512267087887},"hitData":{"launchSpeed":100.1,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.26,"coordY":161.33}},"index":4,"playId":"7513ca4f-1bf5-3734-810b-e3945298471e","pitchNumber":5,"startTime":"2025-08-22T23:51:06.917Z","endTime":"2025-08-22T23:51:15.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:51:15.885Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out sharply, pitcher Nolan McLean to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:51:20.636Z","endTime":"2025-08-22T23:52:40.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":94.5,"endSpeed":86.1,"strikeZoneTop":3.54579539241804,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432445631061846,"aZ":-28.253458321674024,"pfxX":-10.563924696081763,"pfxZ":2.0624804933585406,"pX":-0.7649818461652587,"pZ":2.4763337444733096,"vX0":10.778596379968667,"vY0":-137.22851065497102,"vZ0":-2.078015790361359,"x":146.16,"y":171.92,"x0":-3.3782487988742806,"y0":50.002714645265144,"z0":5.175356905826756,"aX":-20.07305363635365},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2187,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.39971381397839867,"extension":6.545574700842938},"index":0,"playId":"108c794a-12cf-3da6-9467-c484b34d1b82","pitchNumber":1,"startTime":"2025-08-22T23:51:36.682Z","endTime":"2025-08-22T23:51:39.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82249171745965,"aZ":-29.62270378259845,"pfxX":-9.63138211306102,"pfxZ":1.3056741577846864,"pX":-1.4790661453987917,"pZ":1.8738613693495323,"vX0":8.852421850821774,"vY0":-138.9317678778503,"vZ0":-3.615671627467468,"x":173.38,"y":188.19,"x0":-3.459089117130992,"y0":50.00029673663348,"z0":5.166087326671412,"aX":-18.780661902423066},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2234,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3946005482071504,"extension":6.5333756269155},"index":1,"playId":"18e0f11c-a639-3977-897c-f6600a355f1e","pitchNumber":2,"startTime":"2025-08-22T23:51:48.933Z","endTime":"2025-08-22T23:51:52.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.56844890883222,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851661323880517,"aZ":-35.82983064300302,"pfxX":6.685769033517454,"pfxZ":-2.273343359343439,"pX":-1.2057147931113947,"pZ":2.109658478242325,"vX0":3.985262861867644,"vY0":-126.2904211570108,"vZ0":-0.441833892169177,"x":162.96,"y":181.82,"x0":-3.675290221941377,"y0":50.003550219322975,"z0":5.180496800561776,"aX":10.747980031810991},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-13.1,"spinRate":2992,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.43449921101577393,"extension":6.366574202926912},"index":2,"playId":"a5d04488-d477-3afb-87bb-9909a77b5bdc","pitchNumber":3,"startTime":"2025-08-22T23:52:01.481Z","endTime":"2025-08-22T23:52:05.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.905435826755866,"aZ":-28.485013881142923,"pfxX":-9.474119412481693,"pfxZ":1.9042103462630218,"pX":-1.2295394707513512,"pZ":2.008544493750365,"vX0":9.385327582394902,"vY0":-138.17075664431297,"vZ0":-3.3764859304224855,"x":163.87,"y":184.55,"x0":-3.434404616364975,"y0":50.00400806192376,"z0":5.154005027634194,"aX":-18.37565082802178},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":15.2,"spinRate":2180,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.3959521259455534,"extension":6.689524000447814},"index":3,"playId":"2a884d92-54e9-3552-a1b0-df21ade9801d","pitchNumber":4,"startTime":"2025-08-22T23:52:16.039Z","endTime":"2025-08-22T23:52:19.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.077762737632025,"aZ":-16.969454887855797,"pfxX":-7.528162803406596,"pfxZ":7.617098924986596,"pX":0.11304632333164623,"pZ":2.199878786657983,"vX0":11.435892730718086,"vY0":-140.23685892469513,"vZ0":-5.331932234584788,"x":112.69,"y":179.38,"x0":-3.0355931586957148,"y0":50.004231938205535,"z0":5.229233652001953,"aX":-15.029706610364247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2375,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3902604472335942,"extension":6.673012814220221},"hitData":{"launchSpeed":106.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":130.7,"coordY":179.48}},"index":4,"playId":"c2b6418b-c341-3b88-9e2d-b69d18829c23","pitchNumber":5,"startTime":"2025-08-22T23:52:31.992Z","endTime":"2025-08-22T23:52:40.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:52:40.015Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:52:41.983Z","endTime":"2025-08-22T23:53:19.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.7,"endSpeed":78.2,"strikeZoneTop":3.13751386134263,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33205542719678,"aZ":-29.3784234067016,"pfxX":7.103823662826756,"pfxZ":1.7830811163274358,"pX":-0.6182121330116719,"pZ":3.8295238367457816,"vX0":5.514971513592201,"vY0":-124.63159245931283,"vZ0":2.7847299285642637,"x":140.56,"y":135.38,"x0":-3.7865404935662803,"y0":50.00019446486929,"z0":5.132665060023323,"aX":11.109532260832939},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.2,"spinRate":2918,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.4404086736566577,"extension":6.758392641986889},"index":0,"playId":"6e8ce003-c8b5-3ebc-bcb6-c70ebe7d17a6","pitchNumber":1,"startTime":"2025-08-22T23:53:01.033Z","endTime":"2025-08-22T23:53:04.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":92.2,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.963937492263238,"aZ":-30.725910774374487,"pfxX":-11.65988649489735,"pfxZ":0.8001473043930911,"pX":-0.5486541279954831,"pZ":2.3426624673781675,"vX0":11.331662844863823,"vY0":-133.72471984118891,"vZ0":-1.7364064704235287,"x":137.91,"y":175.53,"x0":-3.334742865542907,"y0":50.00125657072508,"z0":5.213544213644405,"aX":-21.027796583278178},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":18.6,"spinRate":2142,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4102588223162682,"extension":6.609600761093689},"hitData":{"launchSpeed":75.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.0,"coordY":163.0}},"index":1,"playId":"3102b188-b4b8-3b64-a091-d6c8da76d7cd","pitchNumber":2,"startTime":"2025-08-22T23:53:11.144Z","endTime":"2025-08-22T23:53:19.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:53:19.110Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:55:38.835Z","endTime":"2025-08-22T23:56:08.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":72.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.31074137462725,"aZ":-38.85165535436077,"pfxX":-2.6126829557103104,"pfxZ":-5.160825820127438,"pX":-0.461242059499088,"pZ":1.9573043742693967,"vX0":-1.4810457159053365,"vY0":-112.71938823880619,"vZ0":-1.2547022899089035,"x":134.58,"y":185.93,"x0":0.5423471903281619,"y0":50.00099124484994,"z0":6.422419082075462,"aX":-3.382100415204021},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.4,"breakHorizontal":5.0,"spinRate":2484,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.4847814474057852,"extension":7.126506032593589},"hitData":{"launchSpeed":90.1,"launchAngle":14.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.44,"coordY":114.67}},"index":0,"playId":"2de64a67-163d-3993-a1a7-7909aee4e6a9","pitchNumber":1,"startTime":"2025-08-22T23:55:56.705Z","endTime":"2025-08-22T23:56:08.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.69,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:56:08.725Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:56:09.113Z","endTime":"2025-08-22T23:58:04.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":91.7,"endSpeed":83.9,"strikeZoneTop":3.63639057051795,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91172932335477,"aZ":-13.201088455559304,"pfxX":3.0572269471106965,"pfxZ":10.54463324768178,"pX":-0.6931724136593815,"pZ":2.3789855117716385,"vX0":-4.227348076697979,"vY0":-133.33390926826158,"vZ0":-7.813032887026178,"x":143.42,"y":174.55,"x0":0.5162613589145458,"y0":50.0001550071673,"z0":6.301602536434502,"aX":5.499347004070604},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.6,"spinRate":2195,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.41094300741871415,"extension":6.887875550588908},"index":0,"playId":"a6a68225-68e5-3fee-8f1f-97cafa46ba93","pitchNumber":1,"startTime":"2025-08-22T23:56:28.212Z","endTime":"2025-08-22T23:56:31.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43351667483819,"aZ":-13.213762693197598,"pfxX":3.559382216690918,"pfxZ":10.608625818504482,"pX":0.31442023388200463,"pZ":2.4764715218912268,"vX0":-2.116444376392552,"vY0":-133.0576052991253,"vZ0":-7.43691641529242,"x":105.02,"y":171.92,"x0":0.6591028169057608,"y0":50.000682414976886,"z0":6.2715798854293014,"aX":6.360260372616052},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.41215905913993645,"extension":7.055482993567525},"index":1,"playId":"88919255-7f64-318b-8931-7a482f3eaf0d","pitchNumber":2,"startTime":"2025-08-22T23:56:43.979Z","endTime":"2025-08-22T23:56:47.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095369501144546,"aZ":-12.091869236985248,"pfxX":3.4249610601941534,"pfxZ":10.599723202912696,"pX":-0.6403944189756843,"pZ":4.029744475106129,"vX0":-4.258939189752254,"vY0":-136.32374365260443,"vZ0":-4.146367388621557,"x":141.41,"y":129.98,"x0":0.4922838507401016,"y0":50.004507639226524,"z0":6.396350141452653,"aX":6.49036034703827},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":-5.4,"spinRate":2304,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40076929028094055,"extension":7.044645058917024},"index":2,"playId":"c03e8a93-d345-3d02-ba8a-6e2fb9f64a70","pitchNumber":3,"startTime":"2025-08-22T23:57:05.769Z","endTime":"2025-08-22T23:57:08.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-22T23:57:23.211Z","endTime":"2025-08-22T23:57:37.678Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":75.1,"strikeZoneTop":3.59109928806957,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.660859419662316,"aZ":-35.107840869633385,"pfxX":-1.5219338348419553,"pfxZ":-2.1227829044971354,"pX":0.0756609323027069,"pZ":-0.13463465467708302,"vX0":-1.1536539196523057,"vY0":-116.00704117153565,"vZ0":-6.827301195956554,"x":114.12,"y":242.42,"x0":0.7745242131604095,"y0":50.00318628143143,"z0":6.133991661953064,"aX":-2.1049409072872294},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.0,"breakHorizontal":3.0,"spinRate":2617,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.46948231675029417,"extension":7.383530090407022},"index":4,"playId":"0bc6e51b-2333-3069-802a-cefd0116108f","pitchNumber":4,"startTime":"2025-08-22T23:57:37.678Z","endTime":"2025-08-22T23:57:42.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":73.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.672460646233333,"aZ":-36.537237960363164,"pfxX":-1.0826198512852283,"pfxZ":-3.3185872368669025,"pX":0.7927202476514983,"pZ":0.42151084517110704,"vX0":0.5939330210179605,"vY0":-113.6414113296585,"vZ0":-4.939260942171173,"x":86.78,"y":227.4,"x0":0.6694168004412535,"y0":50.00083319635786,"z0":6.229180779675671,"aX":-1.4242242850638969},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.0,"breakHorizontal":1.8,"spinRate":2426,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.4808807332035272,"extension":7.253345125378181},"index":5,"playId":"2ddeef26-c6bd-3c9d-9cf4-8637b4c157ef","pitchNumber":5,"startTime":"2025-08-22T23:58:00.760Z","endTime":"2025-08-22T23:58:04.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":1.13,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:58:04.367Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (10) on a sharp line drive to center fielder Michael Harris II. Pete Alonso to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:58:44.457Z","endTime":"2025-08-22T23:59:00.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-22T23:58:26.641Z","endTime":"2025-08-22T23:58:46.787Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.277445296258545,"aZ":-14.09047295933749,"pfxX":3.4442467938780714,"pfxZ":9.87835054306596,"pX":0.25149058477036823,"pZ":1.9766502124241359,"vX0":-1.9472924936702802,"vY0":-134.04422162351983,"vZ0":-8.06956781216044,"x":107.41,"y":185.41,"x0":0.5374717335449488,"y0":50.00572463600015,"z0":6.019132225241599,"aX":6.308030620145445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-5.9,"spinRate":2239,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4076364301522739,"extension":7.098951602498034},"hitData":{"launchSpeed":112.0,"launchAngle":18.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.0,"coordY":47.0}},"index":1,"playId":"6134b1ab-c9c1-3aee-9f6c-ec59e9aedaa7","pitchNumber":1,"startTime":"2025-08-22T23:58:46.787Z","endTime":"2025-08-22T23:59:00.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-6.699999999999999,"leverageIndex":0.96,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:59:00.807Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out sharply, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:59:16.337Z","endTime":"2025-08-22T23:59:50.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48606038397338,"aZ":-29.51653484470743,"pfxX":-2.298234388847585,"pfxZ":1.7375224824714683,"pX":-0.13695483196442468,"pZ":1.2372211920813476,"vX0":-1.785242578113521,"vY0":-122.53728053989605,"vZ0":-5.698381090157689,"x":122.22,"y":205.38,"x0":0.8977439125005662,"y0":50.00488099585774,"z0":6.091346604386918,"aX":-3.522004673710033},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":4.6,"spinRate":2502,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.44569795672524304,"extension":7.221861919024835},"hitData":{"launchSpeed":104.6,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":106.0,"coordY":172.0}},"index":0,"playId":"f09fd4bb-80dc-3e06-bcd5-b32f53e89151","pitchNumber":1,"startTime":"2025-08-22T23:59:41.826Z","endTime":"2025-08-22T23:59:50.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":1.29,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:59:50.837Z","atBatIndex":22},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Cedric Mullins triples (1) on a sharp line drive to center fielder Michael Harris II, deflected by right fielder Ronald Acuña Jr. Pete Alonso scores. Brett Baty scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:59:55.961Z","endTime":"2025-08-23T00:03:04.803Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.5,"endSpeed":78.2,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.500028028045758,"aZ":-29.556648541494944,"pfxX":-1.2561358434756458,"pfxZ":1.7180740832240513,"pX":-0.2060837665374714,"pZ":1.260710905897864,"vX0":-2.344151050114238,"vY0":-121.70957475470719,"vZ0":-5.372820894573379,"x":124.86,"y":204.74,"x0":0.9270310630007682,"y0":50.00147544750468,"z0":6.010626359735648,"aX":-1.9129240293178558},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2489,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.447439286591258,"extension":7.272156285972818},"index":0,"playId":"c079a747-8535-364c-873c-b4791c7a9650","pitchNumber":1,"startTime":"2025-08-23T00:00:19.289Z","endTime":"2025-08-23T00:00:22.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.8,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.460523668889913,"aZ":-31.534530167906322,"pfxX":-1.880849074302497,"pfxZ":0.41985852727448325,"pX":0.6006798679356735,"pZ":1.359623280784389,"vX0":-0.3141798277309977,"vY0":-121.16832415947229,"vZ0":-4.829382488846907,"x":94.1,"y":202.07,"x0":0.9761548337398186,"y0":50.00130876204569,"z0":6.089218701303414,"aX":-2.836620168935198},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":3.5,"spinRate":2565,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4495593296848832,"extension":7.161021784125028},"index":1,"playId":"c725b172-1035-3abe-9d09-3c65362c218c","pitchNumber":2,"startTime":"2025-08-23T00:00:36.501Z","endTime":"2025-08-23T00:00:40.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.5,"strikeZoneTop":3.38713428555204,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.43267373513426,"aZ":-37.699667855408,"pfxX":-2.7119914650161494,"pfxZ":-4.2113396472217435,"pX":0.6417458313513689,"pZ":2.466397309282155,"vX0":0.6245356194846278,"vY0":-113.11041892389032,"vZ0":-0.3469033568477413,"x":92.54,"y":172.19,"x0":0.7164262575508146,"y0":50.00542992054646,"z0":6.365727886983589,"aX":-3.5545630507941537},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.4,"breakHorizontal":4.8,"spinRate":2518,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4821601392236712,"extension":7.181552210438992},"index":2,"playId":"bfc3086c-1286-3538-bf15-25f499ebd827","pitchNumber":3,"startTime":"2025-08-23T00:00:56.669Z","endTime":"2025-08-23T00:01:00.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79995145972762,"aZ":-13.069377472829414,"pfxX":2.7284299985046654,"pfxZ":10.364681654567292,"pX":-0.14958959894937315,"pZ":2.9301995362362234,"vX0":-2.7518946056516564,"vY0":-134.5645816213765,"vZ0":-6.258600355038159,"x":122.7,"y":159.66,"x0":0.5293318574846461,"y0":50.00237031813449,"z0":6.20309593814252,"aX":5.029254505738546},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-4.4,"spinRate":2279,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40623304342505673,"extension":7.107257565563846},"index":3,"playId":"a5a0b9cf-da11-3fa8-a4c9-f9c80b8a773a","pitchNumber":4,"startTime":"2025-08-23T00:01:15.091Z","endTime":"2025-08-23T00:01:19.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":80.7,"endSpeed":76.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.352933188200957,"aZ":-36.02344933178585,"pfxX":-1.7028236344379877,"pfxZ":-2.6919474082732258,"pX":-0.11673006173504624,"pZ":1.6393074425807035,"vX0":-1.462062953594996,"vY0":-117.69000056801872,"vZ0":-3.0522827852286865,"x":121.45,"y":194.52,"x0":0.729586880077973,"y0":50.00343733517864,"z0":6.227339023052636,"aX":-2.4340357354785183},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":3.4,"spinRate":2556,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.46205947284841553,"extension":7.113169719142601},"index":4,"playId":"e3172bf7-9c8a-3eeb-b817-9380a223ee3c","pitchNumber":5,"startTime":"2025-08-23T00:01:38.405Z","endTime":"2025-08-23T00:01:41.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.8,"strikeZoneTop":3.45515027661318,"strikeZoneBottom":1.50966931820088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.982810289566853,"aZ":-37.22926949285842,"pfxX":-0.46945853888245104,"pfxZ":-3.5978840780762966,"pX":-0.624406409721153,"pZ":-0.7191502530623998,"vX0":-2.6119836558208984,"vY0":-117.12240275543577,"vZ0":-7.821397316891104,"x":140.8,"y":258.2,"x0":0.561583987976768,"y0":50.00422734546689,"z0":6.101121437399959,"aX":-0.6590412743562117},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.0,"breakHorizontal":1.4,"spinRate":2625,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4658128369902528,"extension":7.380385775027938},"index":5,"playId":"4101a95f-14e0-3d27-add4-2a4e72fe2761","pitchNumber":6,"startTime":"2025-08-23T00:02:05.595Z","endTime":"2025-08-23T00:02:11.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.956241642982782,"aZ":-12.42686690109734,"pfxX":3.8902755321231113,"pfxZ":10.362502053729706,"pX":-0.17395716337287045,"pZ":2.338665099571529,"vX0":-3.164976892882463,"vY0":-136.63901507066385,"vZ0":-8.022304630324754,"x":123.63,"y":175.64,"x0":0.48958896975492766,"y0":50.00106240287465,"z0":6.151775158757455,"aX":7.4116001287959214},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-6.5,"spinRate":2306,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3996961841973059,"extension":7.1762407874062015},"hitData":{"launchSpeed":105.2,"launchAngle":19.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.58,"coordY":89.86}},"index":6,"playId":"937b6e4b-1dde-3f77-9cc5-654d938ae743","pitchNumber":7,"startTime":"2025-08-23T00:02:48.786Z","endTime":"2025-08-23T00:03:04.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":-13.599999999999996,"leverageIndex":1.65,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:03:04.803Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hayden Senger pops out to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:03:32.584Z","endTime":"2025-08-23T00:04:38.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"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":92.1,"endSpeed":84.2,"strikeZoneTop":3.53824352771458,"strikeZoneBottom":1.47921177737809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806228346555294,"aZ":-14.29013428201003,"pfxX":4.072248375130528,"pfxZ":9.910528776550466,"pX":-0.5289690971805763,"pZ":0.9674542999973147,"vX0":-3.9988981512402813,"vY0":-133.71173589512483,"vZ0":-11.035172585778257,"x":137.16,"y":212.66,"x0":0.4594866296608095,"y0":50.000897697986666,"z0":6.182651369026387,"aX":7.346515199188734},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2173,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4101998099624997,"extension":7.079304080511681},"index":0,"playId":"c27c71f0-012c-3da2-af1c-bf2656fcb146","pitchNumber":1,"startTime":"2025-08-23T00:03:37.653Z","endTime":"2025-08-23T00:03:40.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529902180497654,"aZ":-15.333745019117133,"pfxX":4.497184166707446,"pfxZ":9.29798451739525,"pX":-1.0238232218633814,"pZ":2.2056530539047667,"vX0":-5.067904677001911,"vY0":-133.88743897639375,"vZ0":-7.927428786801801,"x":156.03,"y":179.23,"x0":0.3113483418945019,"y0":50.003332505567286,"z0":6.307268534909763,"aX":8.146172860345846},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":2216,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4094578824258832,"extension":7.173226232779396},"index":1,"playId":"c5b4edb4-6b90-3f81-abe0-1e6aae1edf0b","pitchNumber":2,"startTime":"2025-08-23T00:03:56.742Z","endTime":"2025-08-23T00:04:02.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":90.9,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.409722738793416,"aZ":-18.381915335215137,"pfxX":4.186776979463809,"pfxZ":7.738688364221035,"pX":0.4102735923936863,"pZ":3.4475593068847465,"vX0":-1.8188525033053835,"vY0":-132.4416177513662,"vZ0":-4.161721516483115,"x":101.36,"y":145.7,"x0":0.5607277059554259,"y0":50.00233364010081,"z0":6.377696135319732,"aX":7.462270502536586},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":-7.2,"spinRate":2146,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4130375490630964,"extension":7.1380033675765056},"hitData":{"launchSpeed":75.7,"launchAngle":77.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.73,"coordY":189.98}},"index":2,"playId":"d7fc8154-e54a-3f63-8eb4-a925b9a36758","pitchNumber":3,"startTime":"2025-08-23T00:04:29.179Z","endTime":"2025-08-23T00:04:38.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.8000000000000025,"leverageIndex":0.66,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:04:38.791Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nacho Alvarez Jr. doubles (6) on a ground ball to left fielder Tyrone Taylor.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:06:45.415Z","endTime":"2025-08-23T00:07:44.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.3342142153328,"strikeZoneBottom":1.45636628509452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.009854685361724,"aZ":-25.70463796476031,"pfxX":-10.056478587518892,"pfxZ":3.3567477814699913,"pX":-1.2944389520780495,"pZ":2.2453873752232574,"vX0":8.924076076991799,"vY0":-137.77097761711315,"vZ0":-3.4382645189328547,"x":166.34,"y":178.15,"x0":-3.265738651944988,"y0":50.00130954872502,"z0":5.242706178394762,"aX":-19.37109735358087},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":2244,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.39724943790054157,"extension":6.736348741500072},"index":0,"playId":"d10b290d-8531-34b3-ae26-2fc8d9c7c511","pitchNumber":1,"startTime":"2025-08-23T00:07:16.729Z","endTime":"2025-08-23T00:07:20.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14846080181522,"aZ":-26.7116442587553,"pfxX":-10.46755893874379,"pfxZ":2.924608389374349,"pX":-0.642514820081049,"pZ":2.4536590137850025,"vX0":10.675439911302457,"vY0":-135.68669021157012,"vZ0":-2.43877426261089,"x":141.49,"y":172.53,"x0":-3.2642564529120226,"y0":50.00324939567326,"z0":5.221577964322063,"aX":-19.556776209752115},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2143,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.40337520379644065,"extension":6.700583730386486},"hitData":{"launchSpeed":84.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.24,"coordY":103.84}},"index":1,"playId":"b37cde4e-b003-3198-b242-07883fdc8df3","pitchNumber":2,"startTime":"2025-08-23T00:07:30.162Z","endTime":"2025-08-23T00:07:44.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":4.9999999999999964,"leverageIndex":0.76,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:07:44.189Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, second baseman Brett Baty to first baseman Pete Alonso. Nacho Alvarez Jr. to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:07:49.725Z","endTime":"2025-08-23T00:08:52.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.10723310913841,"strikeZoneBottom":1.41066935643721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.497921675606275,"aZ":-33.22211248897372,"pfxX":7.443157924013037,"pfxZ":-0.661385869647539,"pX":-1.1773935076516424,"pZ":3.5021277778234206,"vX0":4.01486594801359,"vY0":-124.86877240949124,"vZ0":2.3752323320494666,"x":161.88,"y":144.22,"x0":-3.774101760602451,"y0":50.00587019876053,"z0":5.274766611137924,"aX":11.736249047830304},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-14.4,"spinRate":2771,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4389065446152194,"extension":6.535519871928051},"index":0,"playId":"83aa85b4-e014-3ce6-a3b1-609a1a192de2","pitchNumber":1,"startTime":"2025-08-23T00:08:13.043Z","endTime":"2025-08-23T00:08:16.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.10723310913841,"strikeZoneBottom":1.43351880676707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57606833559603,"aZ":-27.988288082582773,"pfxX":-9.583450369883192,"pfxZ":2.1668405975660594,"pX":-1.9968596436416335,"pZ":3.1351921732224692,"vX0":7.627547751491583,"vY0":-137.81301241312102,"vZ0":-0.7313976864153262,"x":193.12,"y":154.13,"x0":-3.550367861707332,"y0":50.00044467416376,"z0":5.288249622980234,"aX":-18.499049810968813},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2141,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3968827657208722,"extension":6.480976064005775},"index":1,"playId":"338b8886-5934-3dd2-8ae6-717f6555b285","pitchNumber":2,"startTime":"2025-08-23T00:08:26.332Z","endTime":"2025-08-23T00:08:32.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56697267594693,"aZ":-30.836116241514908,"pfxX":-10.385917067705883,"pfxZ":0.6991299331521699,"pX":0.08954482707253912,"pZ":2.8101177993203934,"vX0":12.753530664657049,"vY0":-137.08785493721308,"vZ0":-0.751376635026439,"x":113.59,"y":162.91,"x0":-3.2678668548229535,"y0":50.00107998334315,"z0":5.187827237345544,"aX":-19.8182759156975},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2171,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.39914915666733597,"extension":6.825523357402213},"hitData":{"launchSpeed":91.8,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":147.41}},"index":2,"playId":"4a8be889-e5f9-3799-9187-7ec06d2a6c51","pitchNumber":3,"startTime":"2025-08-23T00:08:44.270Z","endTime":"2025-08-23T00:08:52.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.19,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:08:52.779Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a sharp line drive to left fielder Tyrone Taylor. Nacho Alvarez Jr. scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:09:00.638Z","endTime":"2025-08-23T00:10:23.925Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49594752469775,"aZ":-32.30417205936481,"pfxX":6.71597698587707,"pfxZ":-0.08383053020184406,"pX":0.651482277340628,"pZ":2.463712028676953,"vX0":8.334699297270832,"vY0":-124.15352315945246,"vZ0":0.2740281967387954,"x":92.17,"y":172.26,"x0":-3.6250861564683516,"y0":50.00318568777244,"z0":5.046540402809761,"aX":10.453208436920963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-14.2,"spinRate":2909,"spinDirection":63},"zone":6,"typeConfidence":0.91,"plateTime":0.44163239778455,"extension":6.827891638991084},"index":0,"playId":"9c3b761e-8299-3f9e-aae3-d83be4224f9e","pitchNumber":1,"startTime":"2025-08-23T00:09:27.921Z","endTime":"2025-08-23T00:09:30.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":78.8,"endSpeed":71.9,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.560478952405518,"aZ":-40.612385167980825,"pfxX":8.58103388529417,"pfxZ":-6.512281271730754,"pX":1.3426616849473407,"pZ":1.2024442596839393,"vX0":8.178523660716264,"vY0":-114.37946020787545,"vZ0":-0.3533486728765485,"x":65.82,"y":206.31,"x0":-3.4249610932927865,"y0":50.00544096722649,"z0":5.4196337024639805,"aX":11.111696687666523},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.4,"breakHorizontal":-18.0,"spinRate":3270,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.48309837291520896,"extension":6.522476273252055},"index":1,"playId":"30c6e641-eb19-3cbd-acea-7aeac841be2e","pitchNumber":2,"startTime":"2025-08-23T00:09:42.361Z","endTime":"2025-08-23T00:09:46.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.37951268270648,"strikeZoneBottom":1.54754985944207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.187853309489487,"aZ":-30.632694232643185,"pfxX":9.774594030877825,"pfxZ":1.0114038861486794,"pX":-0.3412142542316971,"pZ":3.4494558617187585,"vX0":4.941008600865529,"vY0":-123.36961775283723,"vZ0":2.0808629341568716,"x":130.01,"y":145.64,"x0":-3.6447627280785193,"y0":50.0057622000378,"z0":5.189856733011232,"aX":14.961076929355457},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-19.0,"spinRate":2986,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.44520268233792715,"extension":6.5484434354278775},"index":2,"playId":"2c34af7c-8d70-363d-8e5c-d62c3da00418","pitchNumber":3,"startTime":"2025-08-23T00:09:56.973Z","endTime":"2025-08-23T00:10:01.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127985079816682,"aZ":-32.39314273745269,"pfxX":-10.387597230731718,"pfxZ":-0.10994588983942499,"pX":0.03722639429092614,"pZ":1.8845497679837242,"vX0":12.758695753719811,"vY0":-139.02117940875266,"vZ0":-2.8569390609568552,"x":115.58,"y":187.9,"x0":-3.2543904062090543,"y0":50.00511452428419,"z0":5.067900385005514,"aX":-20.408903085519867},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.6,"breakHorizontal":16.3,"spinRate":2115,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.3934550764332587,"extension":6.698828673445713},"hitData":{"launchSpeed":102.5,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.0,"coordY":101.0}},"index":3,"playId":"be9bbb80-ae78-34be-95dc-c47ad5b019c4","pitchNumber":4,"startTime":"2025-08-23T00:10:12.891Z","endTime":"2025-08-23T00:10:23.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:10:23.925Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Matt Olson strikes out swinging and Jurickson Profar caught stealing 2nd, catcher Hayden Senger to shortstop Francisco Lindor to catcher Hayden Senger.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:10:27.644Z","endTime":"2025-08-23T00:12:40.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.68166908346844,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.211843570600593,"aZ":-30.016908553286125,"pfxX":8.816705482440497,"pfxZ":1.3805446124501,"pX":-0.8623921329712647,"pZ":2.048607654463512,"vX0":4.1875003439077965,"vY0":-124.40242967248115,"vZ0":-1.259023176809909,"x":149.87,"y":183.47,"x0":-3.715480031964747,"y0":50.00103668935815,"z0":5.061853490209822,"aX":13.741018618271337},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":3057,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.44119617927432975,"extension":6.5643249823926935},"index":0,"playId":"d176e04f-0b39-3171-a120-c159134fca5e","pitchNumber":1,"startTime":"2025-08-23T00:10:47.079Z","endTime":"2025-08-23T00:10:50.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":86.1,"endSpeed":78.7,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747945767366215,"aZ":-33.52903250973789,"pfxX":-7.266635897335177,"pfxZ":-0.8552635379817843,"pX":-1.0331649478866785,"pZ":2.991896596235139,"vX0":8.288593424534627,"vY0":-125.0822966538913,"vZ0":1.0348783418369571,"x":156.38,"y":158.0,"x0":-3.4491448258981428,"y0":50.00425116574508,"z0":5.3266413318872505,"aX":-11.490574843044033},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":11.2,"spinRate":1553,"spinDirection":262},"zone":11,"typeConfidence":0.9,"plateTime":0.43826115187426096,"extension":6.648020763942877},"index":1,"playId":"1b753e38-26bf-3b7b-92aa-9f9330022e08","pitchNumber":2,"startTime":"2025-08-23T00:11:04.087Z","endTime":"2025-08-23T00:11:07.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.78362162123524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48143578864046,"aZ":-31.901082655130647,"pfxX":6.932263901571637,"pfxZ":0.17272165180816135,"pX":-0.3023061537653183,"pZ":0.7453369070617557,"vX0":5.895244936034217,"vY0":-124.98509804775713,"vZ0":-3.769695318904157,"x":128.52,"y":218.66,"x0":-3.5967546281118374,"y0":50.00222773682388,"z0":4.908396577309991,"aX":10.906036030348284},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-13.9,"spinRate":3049,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.43916350840199403,"extension":6.7882324047243605},"index":2,"playId":"4b7660c8-ffb6-3f39-b30a-69233d71addb","pitchNumber":3,"startTime":"2025-08-23T00:11:20.336Z","endTime":"2025-08-23T00:11:24.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53013423772403,"aZ":-31.49655990634529,"pfxX":8.704706768575203,"pfxZ":0.4397846826951337,"pX":0.7337092769468014,"pZ":2.4804533619500657,"vX0":7.836207854191737,"vY0":-123.94814074874928,"vZ0":0.29209539566657705,"x":89.03,"y":171.81,"x0":-3.603699932334567,"y0":50.0052124774,"z0":4.998111149305367,"aX":13.500091516520678},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":3025,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.4424603495336492,"extension":6.67413018114352},"index":3,"playId":"f96492f8-4096-3f55-85d0-de40e2f825a5","pitchNumber":4,"startTime":"2025-08-23T00:11:42.271Z","endTime":"2025-08-23T00:11:46.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":95.6,"endSpeed":87.9,"strikeZoneTop":3.61374648702083,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44067255938288,"aZ":-29.079998030431415,"pfxX":-9.710236342253296,"pfxZ":1.5856989103514065,"pX":0.27650168571046696,"pZ":1.2325621982568438,"vX0":12.677187064156056,"vY0":-138.5722769703422,"vZ0":-5.290376196670427,"x":106.46,"y":205.5,"x0":-3.084887366761691,"y0":50.00649016983813,"z0":5.096719513824457,"aX":-18.988488064604716},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":2219,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.3944846400463855,"extension":6.699175672430764},"index":4,"playId":"ddfe2426-43d8-3e48-bf48-31dcecdc4129","pitchNumber":5,"startTime":"2025-08-23T00:12:02.120Z","endTime":"2025-08-23T00:12:06.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"f49cec6c-993c-3651-87ac-300d6361f908","startTime":"2025-08-23T00:12:18.613Z","endTime":"2025-08-23T00:12:22.824Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61481300273483,"aZ":-42.44894558031332,"pfxX":8.511853959678836,"pfxZ":-7.696818619245937,"pX":0.14758710289695823,"pZ":0.7024219181759723,"vX0":5.640396009063649,"vY0":-116.2296999795045,"vZ0":-1.0726995636663021,"x":111.37,"y":219.81,"x0":-3.436526404670136,"y0":50.00187352125421,"z0":5.2872494946962165,"aX":11.365911379827438},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.8,"breakHorizontal":-17.0,"spinRate":3269,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.47560668796773875,"extension":6.603495804010361},"index":6,"playId":"da74138d-9cdd-3dfe-842e-09271d2115ae","pitchNumber":6,"startTime":"2025-08-23T00:12:34.453Z","endTime":"2025-08-23T00:12:40.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.29,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:12:40.952Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a sharp line drive to center fielder Michael Harris II.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:15:13.836Z","endTime":"2025-08-23T00:17:31.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.54579536541132,"strikeZoneBottom":1.48682646864646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624981135830772,"aZ":-13.718775200672125,"pfxX":3.668086226884002,"pfxZ":10.641764011042811,"pX":0.2806203637572096,"pZ":1.0726062062668507,"vX0":-1.6198695767151075,"vY0":-130.41989404720877,"vZ0":-10.614037873369327,"x":106.3,"y":209.82,"x0":0.4307642571065779,"y0":50.00622649986975,"z0":6.211957325170209,"aX":6.364693611396692},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.4,"spinRate":2104,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.41884189577111774,"extension":7.23648811613539},"index":0,"playId":"457dadd4-b9e2-319c-ac1a-0e25e4366936","pitchNumber":1,"startTime":"2025-08-23T00:15:23.885Z","endTime":"2025-08-23T00:15:27.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T00:15:41.516Z","endTime":"2025-08-23T00:15:41.517Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097350318218776,"aZ":-14.16662703983877,"pfxX":3.2354612335622,"pfxZ":10.12356532648292,"pX":-0.3776940388796509,"pZ":3.107561957890501,"vX0":-3.237592137364561,"vY0":-132.23859258021434,"vZ0":-5.956522742450554,"x":125.32,"y":201.21,"x0":0.4396785729435761,"y0":50.00083581650968,"z0":6.420944067595343,"aX":5.753725102647462},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2197,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4135368834823945,"extension":7.271057117833008},"index":2,"playId":"05884534-eca8-30af-bf77-8b4f28407d89","pitchNumber":2,"startTime":"2025-08-23T00:15:41.518Z","endTime":"2025-08-23T00:15:44.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.17906982120391,"aZ":-33.84935538241629,"pfxX":-1.361034446377544,"pfxZ":-1.2428938819950943,"pX":-0.21815320434842247,"pZ":1.391353489267107,"vX0":-1.4903647139082423,"vY0":-114.65499386619985,"vZ0":-3.8539774253019554,"x":150.1,"y":206.55,"x0":0.6133806585505396,"y0":50.00015385700226,"z0":6.345246515700403,"aX":-1.8392488618891072},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.9,"breakHorizontal":2.8,"spinRate":2497,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.47496475191426946,"extension":7.170089094913673},"index":3,"playId":"3182ca49-3e47-31d7-9a1d-8ec86464426f","pitchNumber":3,"startTime":"2025-08-23T00:16:20.313Z","endTime":"2025-08-23T00:16:23.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":77.4,"endSpeed":72.7,"strikeZoneTop":3.38713425851986,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.933459267847727,"aZ":-36.14558509807028,"pfxX":-1.4781904731621798,"pfxZ":-3.0383550098774403,"pX":-0.868447432095722,"pZ":1.1936414469201546,"vX0":-2.6374299983035874,"vY0":-112.83740283050732,"vZ0":-3.3156150776885864,"x":142.52,"y":108.39,"x0":0.501451629776237,"y0":50.00384080557855,"z0":6.275374597186562,"aX":-1.931427017434513},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.0,"breakHorizontal":3.2,"spinRate":2479,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.48293973854993144,"extension":7.273163864645332},"index":4,"playId":"0b18d5c7-d298-3cd1-9437-0759eb5d5bd8","pitchNumber":4,"startTime":"2025-08-23T00:17:01.012Z","endTime":"2025-08-23T00:17:05.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537423744069233,"aZ":-13.193011931075498,"pfxX":3.0404977522618206,"pfxZ":10.580146607776975,"pX":-0.11479212387933449,"pZ":2.216861957534156,"vX0":-2.7229877463006846,"vY0":-132.63707887668858,"vZ0":-8.011933058130193,"x":121.38,"y":178.92,"x0":0.5266731642472132,"y0":50.003818573462034,"z0":6.224599899954923,"aX":5.455226343794642},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-4.9,"spinRate":2178,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.41187977303985956,"extension":7.065721297585258},"hitData":{"launchSpeed":107.1,"launchAngle":10.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.2,"coordY":85.67}},"index":5,"playId":"e5c2a384-3a55-3065-a5a1-3b73f37b9b27","pitchNumber":5,"startTime":"2025-08-23T00:17:19.738Z","endTime":"2025-08-23T00:17:31.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:17:31.255Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to right fielder Ronald Acuña Jr. Francisco Lindor to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:17:32.610Z","endTime":"2025-08-23T00:21:35.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.22832569820824,"strikeZoneBottom":1.44113482362461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326174879482767,"aZ":-13.270477435641036,"pfxX":4.69862064321884,"pfxZ":10.684312416608261,"pX":-0.22295906212229927,"pZ":1.7332048155560877,"vX0":-3.2849106243454287,"vY0":-131.76157830597424,"vZ0":-9.056122993235903,"x":125.5,"y":191.98,"x0":0.42545657110287277,"y0":50.00357712523337,"z0":6.180998726442345,"aX":8.314657004402859},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.8,"spinRate":2138,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4146827952816574,"extension":7.050325220101059},"index":0,"playId":"83a0277f-0081-3263-ac34-262b29e42745","pitchNumber":1,"startTime":"2025-08-23T00:17:53.493Z","endTime":"2025-08-23T00:17:56.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"eb4ca15f-fddf-3feb-80f0-d4d1ae038d87","startTime":"2025-08-23T00:18:12.757Z","endTime":"2025-08-23T00:18:16.117Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.20562704083289,"strikeZoneBottom":1.41828602907039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61222915765691,"aZ":-12.770158175108836,"pfxX":3.671246976642686,"pfxZ":11.041779161437496,"pX":-1.2148446893278257,"pZ":1.0112797225165622,"vX0":-5.110556974686477,"vY0":-131.4093598337671,"vZ0":-10.79990317070464,"x":163.31,"y":211.48,"x0":0.2738822922532366,"y0":50.00055294614775,"z0":6.11092193111147,"aX":6.450425319152557},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-5.6,"spinRate":2112,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.41604911925787835,"extension":7.163295733613425},"index":2,"playId":"db7f1f2c-2b52-3a40-a438-466f3979444d","pitchNumber":2,"startTime":"2025-08-23T00:18:31.113Z","endTime":"2025-08-23T00:18:34.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.29640421618576,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5669559379759,"aZ":-13.468339605360544,"pfxX":3.3572936593698963,"pfxZ":10.977651535684391,"pX":0.7998705561492689,"pZ":1.2404384855114328,"vX0":0.21046557069235194,"vY0":-129.34269386496788,"vZ0":-10.070802396817578,"x":86.51,"y":205.29,"x0":0.2810684065885807,"y0":50.00248167019978,"z0":6.203438763812357,"aX":5.719591331937328},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.0,"breakHorizontal":-6.1,"spinRate":2108,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4225820462888765,"extension":7.096203320002047},"index":3,"playId":"4c22d847-f2f3-339b-9962-ab7a2fc34774","pitchNumber":3,"startTime":"2025-08-23T00:18:50.687Z","endTime":"2025-08-23T00:18:53.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.62385283558358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520083537838932,"aZ":-28.773453314859136,"pfxX":-2.137838777305178,"pfxZ":2.317110087673499,"pX":-0.044382893314434554,"pZ":1.371136518426578,"vX0":-1.5900969918385888,"vY0":-119.96022581559372,"vZ0":-5.160651078380686,"x":118.69,"y":201.76,"x0":0.9030764073562814,"y0":50.0055162278108,"z0":6.092155643197998,"aX":-3.1398349899469404},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":4.2,"spinRate":2421,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.45524350610101605,"extension":7.204732837211459},"index":4,"playId":"1a64a45a-3769-3d46-8f2d-8fbaa9065860","pitchNumber":4,"startTime":"2025-08-23T00:19:10.664Z","endTime":"2025-08-23T00:19:17.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Lindor steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"actionPlayId":"1a64a45a-3769-3d46-8f2d-8fbaa9065860","startTime":"2025-08-23T00:19:21.496Z","endTime":"2025-08-23T00:19:41.600Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"postOnSecond":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-1.5000000000000018,"leverageIndex":0.82,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.22832569820824,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.735317192215298,"aZ":-28.154569875336225,"pfxX":-3.526806990424581,"pfxZ":2.725433620276064,"pX":0.5950932322518698,"pZ":2.2704853454916747,"vX0":0.018668795489443585,"vY0":-119.93529453012025,"vZ0":-3.0863745758289816,"x":94.32,"y":177.48,"x0":1.0462795960849816,"y0":50.0020385057005,"z0":6.055538580672913,"aX":-5.195362070899845},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":6.4,"spinRate":2408,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.45473507266320645,"extension":7.197545157905252},"index":6,"playId":"fe96c88a-90b7-3bfa-9c4e-ff13e90a9ed6","pitchNumber":5,"startTime":"2025-08-23T00:19:41.600Z","endTime":"2025-08-23T00:19:45.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88329744447968,"aZ":-28.94196915334786,"pfxX":-2.3873302629439297,"pfxZ":2.137901028591064,"pX":-0.5316867251778538,"pZ":1.5546410359917497,"vX0":-2.373394795592014,"vY0":-121.3583534105418,"vZ0":-4.807668412886458,"x":137.27,"y":196.8,"x0":0.7644670226124367,"y0":50.001265554165194,"z0":6.044824380040261,"aX":-3.6063550678346714},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":4.8,"spinRate":2488,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.44912008084984256,"extension":7.077879993033402},"index":7,"playId":"57c03e29-c21c-32d5-8d79-deef2a9926ad","pitchNumber":6,"startTime":"2025-08-23T00:20:00.991Z","endTime":"2025-08-23T00:20:04.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.093933349055778,"aZ":-29.373066361518983,"pfxX":-3.5192033025142786,"pfxZ":1.9059901078161872,"pX":-0.35871460100816827,"pZ":1.3946714202745747,"vX0":-2.1367707525578643,"vY0":-120.3525951217841,"vZ0":-4.766459789095515,"x":130.67,"y":201.12,"x0":0.9974710251057504,"y0":50.00329197834938,"z0":5.998787293634228,"aX":-5.168038484878428},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":6.8,"spinRate":2231,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4548916434929713,"extension":7.429521885972734},"index":8,"playId":"f2004b60-5815-3832-92f3-ef318e90113d","pitchNumber":7,"startTime":"2025-08-23T00:20:36.423Z","endTime":"2025-08-23T00:20:39.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.3088356826114,"aZ":-36.45350970936844,"pfxX":-1.3718579061990819,"pfxZ":-3.1815620250746584,"pX":-0.16897323317110224,"pZ":1.7683649274035202,"vX0":-1.592483379103769,"vY0":-114.77458205047073,"vZ0":-2.405682425996139,"x":123.44,"y":191.03,"x0":0.7094955920956032,"y0":50.00138066767124,"z0":6.347462137541095,"aX":-1.8472898494881067},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.0,"breakHorizontal":2.9,"spinRate":2381,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.47547097873785393,"extension":7.182225801082241},"index":9,"playId":"d1ea7739-a262-3514-80b3-984b79129098","pitchNumber":8,"startTime":"2025-08-23T00:21:01.130Z","endTime":"2025-08-23T00:21:06.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.607392781025556,"aZ":-30.14886807427834,"pfxX":-2.531548259196651,"pfxZ":1.338942220168585,"pX":0.4982343544272533,"pZ":1.295577905284756,"vX0":-0.39813766187400934,"vY0":-121.51047773238967,"vZ0":-5.097586265390277,"x":98.01,"y":203.8,"x0":0.9929476163389493,"y0":50.00211848087197,"z0":6.010206611016007,"aX":-3.822422242564249},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":4.7,"spinRate":2462,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.44907909509285204,"extension":7.109181491799482},"hitData":{"launchSpeed":100.3,"launchAngle":15.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.32,"coordY":108.08}},"index":10,"playId":"81ea1504-0cb0-3e8a-86ac-acbe1e9ebb3c","pitchNumber":9,"startTime":"2025-08-23T00:21:25.892Z","endTime":"2025-08-23T00:21:35.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":0.82,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:21:35.262Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Starling Marte out on a sacrifice fly to right fielder Ronald Acuña Jr. Francisco Lindor scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:21:42.637Z","endTime":"2025-08-23T00:22:28.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67567441334341,"aZ":-15.845023726257955,"pfxX":1.9743599803558418,"pfxZ":9.402639225265633,"pX":0.10018609077582209,"pZ":2.9592243756888883,"vX0":-2.0438580336280077,"vY0":-130.49919343220566,"vZ0":-5.637664897364916,"x":113.18,"y":158.88,"x0":0.6344396082601075,"y0":50.00270664580883,"z0":6.327943020242048,"aX":3.4289994296034245},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":1998,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4185944218429092,"extension":7.103941169502432},"hitData":{"launchSpeed":103.2,"launchAngle":15.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.79,"coordY":80.04}},"index":0,"playId":"a4144e3d-51a8-36b2-9029-72db6a5a9c65","pitchNumber":1,"startTime":"2025-08-23T00:22:15.838Z","endTime":"2025-08-23T00:22:28.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.5000000000000018,"leverageIndex":0.75,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:22:28.343Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out sharply to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:25:01.204Z","endTime":"2025-08-23T00:25:33.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T00:22:41.600Z","endTime":"2025-08-23T00:23:28.491Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erick Fedde replaces Joey Wentz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T00:23:28.491Z","endTime":"2025-08-23T00:25:03.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666214,"link":"/api/v1/people/666214","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.49281442364077,"strikeZoneBottom":1.59309188849788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.744008908461467,"aZ":-26.77079073809116,"pfxX":7.225488883777847,"pfxZ":3.876093944684788,"pX":0.8545808750352815,"pZ":2.370478778410804,"vX0":4.2209707813133335,"vY0":-118.01319533551234,"vZ0":-1.815524991955297,"x":84.43,"y":174.78,"x0":-1.902674352049239,"y0":50.00514588945982,"z0":5.641829488404191,"aX":10.081342686650085},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":2614,"spinDirection":83},"zone":14,"typeConfidence":0.91,"plateTime":0.4660655017323836,"extension":6.4749129376606875},"index":2,"playId":"cc72082e-8ef4-35ad-9700-49f620dcdab1","pitchNumber":1,"startTime":"2025-08-23T00:25:03.465Z","endTime":"2025-08-23T00:25:06.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33323261730073,"aZ":-29.90050212462209,"pfxX":8.411886707203706,"pfxZ":1.621114009805094,"pX":0.14134351467653666,"pZ":2.2675781543196036,"vX0":2.3153230549437134,"vY0":-118.31119071389135,"vZ0":-1.5484827177998182,"x":111.61,"y":177.56,"x0":-1.9456163115833842,"y0":50.00051668118902,"z0":5.704780920941686,"aX":11.765859159150297},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":-15.8,"spinRate":2570,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.4652933014533591,"extension":6.426167400432303},"hitData":{"launchSpeed":100.0,"launchAngle":50.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.47,"coordY":84.87}},"index":3,"playId":"28c91ffb-9536-31d3-9cea-432845537a7e","pitchNumber":2,"startTime":"2025-08-23T00:25:19.152Z","endTime":"2025-08-23T00:25:33.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.49,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:25:33.202Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (16) on a sharp fly ball to right fielder Ronald Acuña Jr. Juan Soto scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:25:52.436Z","endTime":"2025-08-23T00:26:37.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"7c1409ad-58d9-4509-bb02-1790c64342a9","startTime":"2025-08-23T00:25:52.436Z","endTime":"2025-08-23T00:25:57.436Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954234874541537,"aZ":-19.868767243132424,"pfxX":0.5493639652801299,"pfxZ":6.953850217517822,"pX":0.12215856029889059,"pZ":2.885705712147616,"vX0":4.219634754618072,"vY0":-131.92351620080584,"vZ0":-4.023416593316602,"x":112.34,"y":160.87,"x0":-1.5666917340489905,"y0":50.00407228292187,"z0":5.887249761340391,"aX":0.9727016511537202},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-1.9,"spinRate":2251,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.41450472043519193,"extension":6.657404288525477},"index":1,"playId":"a3206922-52cc-3651-971f-bfaf1149573a","pitchNumber":1,"startTime":"2025-08-23T00:26:07.140Z","endTime":"2025-08-23T00:26:10.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.329418000295156,"aZ":-23.16182641444739,"pfxX":1.5972673614715827,"pfxZ":5.1379422537797375,"pX":-0.4045723673337514,"pZ":3.225728837642146,"vX0":2.36862756564569,"vY0":-131.25874212161474,"vZ0":-2.6380936148355065,"x":132.42,"y":151.69,"x0":-1.524330111173934,"y0":50.00573915705261,"z0":5.958232673672992,"aX":2.8023655904571663},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":-3.4,"spinRate":2257,"spinDirection":184},"zone":1,"typeConfidence":0.91,"plateTime":0.4164059784343701,"extension":6.628455123080893},"hitData":{"launchSpeed":100.4,"launchAngle":28.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":151.88,"coordY":56.03}},"index":2,"playId":"1041003c-09c9-34ea-bf24-00aefcf4d7e6","pitchNumber":2,"startTime":"2025-08-23T00:26:20.564Z","endTime":"2025-08-23T00:26:37.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.3,"awayTeamWinProbability":91.7,"homeTeamWinProbabilityAdded":-5.1,"leverageIndex":0.38,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:26:37.574Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp ground ball to shortstop Nick Allen. Mark Vientos to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:27:20.938Z","endTime":"2025-08-23T00:29:00.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:27:11.402Z","endTime":"2025-08-23T00:27:23.183Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717529248646102,"aZ":-26.43126109768169,"pfxX":7.808691694811191,"pfxZ":4.070593261713006,"pX":-1.5061876329791275,"pZ":3.8102561534015176,"vX0":-1.269652261001545,"vY0":-118.38334159216627,"vZ0":0.9519937500093998,"x":174.41,"y":135.9,"x0":-1.9754264816558171,"y0":50.00504260330736,"z0":5.83210797595777,"aX":11.02594994649545},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.9,"breakHorizontal":-13.8,"spinRate":2430,"spinDirection":85},"zone":11,"typeConfidence":0.91,"plateTime":0.46360769167209215,"extension":6.316660688320108},"index":1,"playId":"538447fc-4828-3629-9feb-36683170aad9","pitchNumber":1,"startTime":"2025-08-23T00:27:23.183Z","endTime":"2025-08-23T00:27:26.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.74202045284199,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.381519205134946,"aZ":-28.560450036877313,"pfxX":-9.264754480803022,"pfxZ":2.149430530769493,"pX":-1.286460556502702,"pZ":2.4859118688629542,"vX0":4.149763833791173,"vY0":-128.68409512872628,"vZ0":-2.896417217861708,"x":166.04,"y":171.66,"x0":-1.7151964378534688,"y0":50.001655041442596,"z0":5.835665096970507,"aX":-15.556707601606673},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":1959,"spinDirection":227},"zone":13,"typeConfidence":0.79,"plateTime":0.4254275074106393,"extension":6.635968844533628},"index":2,"playId":"cae7d344-4ce2-3f68-8730-700c4d2921c2","pitchNumber":2,"startTime":"2025-08-23T00:27:39.608Z","endTime":"2025-08-23T00:27:43.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161520960910266,"aZ":-19.794770750713784,"pfxX":-0.8706136286252297,"pfxZ":6.892853444600556,"pX":0.2289492821780994,"pZ":2.9698863047903825,"vX0":4.600051595202919,"vY0":-132.13900684314524,"vZ0":-4.104711648080727,"x":108.27,"y":158.59,"x0":-1.4099603465071762,"y0":50.00045635364284,"z0":5.969908468463116,"aX":-1.5640440884214937},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":0.7,"spinRate":2254,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.41215180425132125,"extension":6.733374210355512},"index":3,"playId":"f55026b5-b6bc-31c9-bcd0-529ce5a24b27","pitchNumber":3,"startTime":"2025-08-23T00:27:55.705Z","endTime":"2025-08-23T00:27:58.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.100380650468942,"aZ":-19.593426698111166,"pfxX":-0.4800163050532693,"pfxZ":6.928509749967902,"pX":0.8385577352735555,"pZ":2.5076882466094284,"vX0":5.982003066357405,"vY0":-132.8383784713518,"vZ0":-4.9307274325377275,"x":85.04,"y":171.07,"x0":-1.3647644381698016,"y0":50.00457048655813,"z0":5.780651909949959,"aX":-0.8718480698074117},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-0.2,"spinRate":2237,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4097785102779068,"extension":6.795890695383639},"index":4,"playId":"08afcb70-4df1-381b-aeec-f3fd2f352634","pitchNumber":4,"startTime":"2025-08-23T00:28:13.095Z","endTime":"2025-08-23T00:28:16.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.839050664891037,"aZ":-22.158122772642947,"pfxX":-1.131137984083925,"pfxZ":5.546096177141536,"pX":-0.08699818393267224,"pZ":3.3494798285299616,"vX0":3.8000635573241985,"vY0":-132.43965414933334,"vZ0":-2.67002778512675,"x":120.32,"y":148.34,"x0":-1.3830555222738476,"y0":50.004626043573715,"z0":5.9620815967206,"aX":-2.043994628933799},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":1.3,"spinRate":2220,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.41096190724386394,"extension":6.713747110749587},"index":5,"playId":"fed743df-09a5-36bc-b050-705237f68156","pitchNumber":5,"startTime":"2025-08-23T00:28:31.198Z","endTime":"2025-08-23T00:28:34.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.117019246347347,"aZ":-27.327081598341422,"pfxX":-8.517179443329857,"pfxZ":2.8519703657416304,"pX":-0.6677310415865875,"pZ":2.3318579773936112,"vX0":4.482038654528533,"vY0":-129.09043711069376,"vZ0":-3.954677837989812,"x":142.45,"y":175.82,"x0":-1.313522957082152,"y0":50.00336237958488,"z0":5.970798896014695,"aX":-14.475400368195102},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":14.5,"spinRate":1984,"spinDirection":228},"zone":7,"typeConfidence":0.75,"plateTime":0.42317620780604814,"extension":6.683547810086792},"hitData":{"launchSpeed":104.4,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.97,"coordY":144.38}},"index":6,"playId":"07d344de-080d-331c-8c23-3c7564e7296a","pitchNumber":6,"startTime":"2025-08-23T00:28:51.030Z","endTime":"2025-08-23T00:29:00.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.37,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:29:00.060Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (14) on a ground ball to right fielder Ronald Acuña Jr. Mark Vientos scores. Brett Baty to 3rd.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:29:06.394Z","endTime":"2025-08-23T00:30:33.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.60609343234132,"strikeZoneBottom":1.68442091458871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.854861122188744,"aZ":-20.69179019206452,"pfxX":-8.151509179493088,"pfxZ":6.150241999031078,"pX":-0.8507435495291704,"pZ":2.0515007005197856,"vX0":3.813708390277511,"vY0":-135.80742377312083,"vZ0":-6.780348375407774,"x":149.43,"y":183.39,"x0":-1.2144430445111167,"y0":50.00401653803406,"z0":6.020726852455191,"aX":-15.221224806641562},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":13.9,"spinRate":1964,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.40336693336910656,"extension":6.843110937462119},"index":0,"playId":"16e5e81d-d5b8-30d6-aea9-9f3a54087b31","pitchNumber":1,"startTime":"2025-08-23T00:29:41.270Z","endTime":"2025-08-23T00:29:44.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"39c515ea-ea58-3c51-ba99-2b2e3193bc0a","startTime":"2025-08-23T00:30:00.447Z","endTime":"2025-08-23T00:30:03.584Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924049505341547,"aZ":-23.506726190801356,"pfxX":-0.4177077052665532,"pfxZ":4.811937496368037,"pX":-0.05958454005906847,"pZ":3.1038791512014865,"vX0":3.6119883753393403,"vY0":-132.94482989625718,"vZ0":-3.055326213569558,"x":119.27,"y":154.98,"x0":-1.3780687319673124,"y0":50.000758821042176,"z0":5.962945172625031,"aX":-0.7524206293759089},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2175,"spinDirection":190},"zone":2,"typeConfidence":0.9,"plateTime":0.4110756895351164,"extension":6.717641154062442},"hitData":{"launchSpeed":86.4,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.92,"coordY":114.13}},"index":2,"playId":"0e063539-7f97-3d60-b7ff-9c01d9a6fbc3","pitchNumber":2,"startTime":"2025-08-23T00:30:18.020Z","endTime":"2025-08-23T00:30:33.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-3.1000000000000005,"leverageIndex":0.52,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:30:33.060Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:30:56.116Z","endTime":"2025-08-23T00:32:25.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":81.5,"endSpeed":75.4,"strikeZoneTop":3.40225130760913,"strikeZoneBottom":1.41066935643721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.203429027650806,"aZ":-27.342929200240484,"pfxX":8.078941809559254,"pfxZ":3.352039035517281,"pX":-0.9508156111297412,"pZ":3.3729799544388457,"vX0":-0.016079107175148377,"vY0":-118.85602133057047,"vZ0":0.03879341560481653,"x":153.24,"y":147.71,"x0":-1.9948568722959619,"y0":50.00199927875733,"z0":5.824237924705314,"aX":11.643827468095235},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":-14.6,"spinRate":2466,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.4595232573702277,"extension":6.668933574138901},"index":0,"playId":"6ab3b769-397e-3bb2-b801-f3d6b05b216b","pitchNumber":1,"startTime":"2025-08-23T00:31:04.084Z","endTime":"2025-08-23T00:31:07.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13197667154151,"aZ":-27.488313675658745,"pfxX":-8.899677400755438,"pfxZ":2.7712784114752367,"pX":0.05781116017631236,"pZ":2.476986984802242,"vX0":7.15706633423106,"vY0":-128.5381216769772,"vZ0":-3.211462772943034,"x":114.8,"y":171.9,"x0":-1.5927351038510056,"y0":50.00253310558517,"z0":5.853983795702698,"aX":-15.042028480069908},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":14.8,"spinRate":1911,"spinDirection":231},"zone":5,"typeConfidence":0.85,"plateTime":0.424502643277453,"extension":6.837224873608596},"index":1,"playId":"6e052d55-43c0-3e53-a4b2-734e5866f771","pitchNumber":2,"startTime":"2025-08-23T00:31:17.674Z","endTime":"2025-08-23T00:31:22.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.4929250795263,"strikeZoneBottom":1.38781794812846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0053111688093,"aZ":-29.551674173192623,"pfxX":-7.763341496329248,"pfxZ":1.553978394370823,"pX":-1.674096180169919,"pZ":3.406931735644431,"vX0":2.361179365189475,"vY0":-128.24083847924726,"vZ0":-0.9249707704902789,"x":180.81,"y":146.79,"x0":-1.5902484659529985,"y0":50.004650526483346,"z0":6.048636195185075,"aX":-13.114459926599576},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":13.7,"spinRate":1999,"spinDirection":219},"zone":11,"typeConfidence":0.87,"plateTime":0.4248206581241414,"extension":6.740504794893579},"index":2,"playId":"f38c7a28-47ee-37c7-8d4f-dc15bd2867b4","pitchNumber":3,"startTime":"2025-08-23T00:31:33.071Z","endTime":"2025-08-23T00:31:36.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14642977096126,"aZ":-24.65805182359399,"pfxX":0.005660654575569191,"pfxZ":4.135717289619665,"pX":0.009788454014659748,"pZ":3.290394006851882,"vX0":3.5154049987384455,"vY0":-133.11314296547206,"vZ0":-2.2772003724689416,"x":116.63,"y":149.94,"x0":-1.3216344394291573,"y0":50.00303708215944,"z0":5.918806813126789,"aX":0.009974042456220862},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2067,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.4094862969976507,"extension":6.732602364920107},"index":3,"playId":"5ef2524c-d9fa-3ecf-9c2b-aa793e4e0302","pitchNumber":4,"startTime":"2025-08-23T00:31:47.884Z","endTime":"2025-08-23T00:31:50.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.43351880676707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287372762664752,"aZ":-21.788524377780625,"pfxX":-6.969761068004326,"pfxZ":5.544643952115766,"pX":0.021709001300168514,"pZ":4.3913781773110365,"vX0":4.416070266208637,"vY0":-136.10404987046076,"vZ0":-0.9466003304405526,"x":116.17,"y":120.21,"x0":-0.7175586591136165,"y0":50.0037741562321,"z0":6.254696693398013,"aX":-13.057264114266962},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":11.6,"spinRate":1894,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.40267142319371807,"extension":6.722033792811228},"index":4,"playId":"de2a50a5-a5f1-37d8-905e-044289fada02","pitchNumber":5,"startTime":"2025-08-23T00:32:06.250Z","endTime":"2025-08-23T00:32:09.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.38781794812846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79884704622828,"aZ":-26.504875219854135,"pfxX":-8.052547980437094,"pfxZ":3.46294402803416,"pX":-0.2768527798361599,"pZ":0.5752211947945587,"vX0":5.540126892161458,"vY0":-127.36954239886434,"vZ0":-7.777132431568819,"x":127.55,"y":223.25,"x0":-1.4367722549853927,"y0":50.005434232564824,"z0":5.772121829924154,"aX":-13.198140981866674},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":13.3,"spinRate":1936,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.43045348247536097,"extension":6.842907443734789},"index":5,"playId":"bf34e7ca-926c-30be-96de-05af9d628153","pitchNumber":6,"startTime":"2025-08-23T00:32:22.069Z","endTime":"2025-08-23T00:32:25.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.36,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:32:25.552Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hayden Senger grounds into a force out, shortstop Nick Allen to second baseman Ozzie Albies. Cedric Mullins out at 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:32:34.865Z","endTime":"2025-08-23T00:34:16.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045707092636956,"aZ":-22.148018353554868,"pfxX":-4.013362210488237,"pfxZ":5.3405071757455325,"pX":-0.14440821435916865,"pZ":2.7305351179850437,"vX0":3.7925343708932657,"vY0":-135.49205889861068,"vZ0":-4.925389465906371,"x":122.5,"y":165.06,"x0":-1.0346368820420615,"y0":50.00116678539293,"z0":6.100865668633732,"aX":-7.530435798139462},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":6.6,"spinRate":1997,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.4028321446880758,"extension":6.974135235234719},"index":0,"playId":"5a0802ed-1ca7-3d4b-9bc6-885ff0b85b48","pitchNumber":1,"startTime":"2025-08-23T00:32:49.241Z","endTime":"2025-08-23T00:32:52.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.924404633348537,"aZ":-30.427650016466636,"pfxX":5.516448296752799,"pfxZ":1.201776941073767,"pX":-0.7995706801174233,"pZ":2.678782476234702,"vX0":0.5592549676070484,"vY0":-120.12237756335603,"vZ0":-0.8675174952996144,"x":147.48,"y":166.45,"x0":-1.7521379641076837,"y0":50.0051313473106,"z0":5.757074706652475,"aX":8.0380472658431},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":-10.1,"spinRate":2521,"spinDirection":80},"zone":4,"typeConfidence":0.9,"plateTime":0.4564986820110839,"extension":6.684469285344393},"index":1,"playId":"4e697a68-926a-398a-8147-23742b61dd14","pitchNumber":2,"startTime":"2025-08-23T00:33:06.600Z","endTime":"2025-08-23T00:33:10.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.58354951302567,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592250774856023,"aZ":-28.87713961656581,"pfxX":5.3234345307034285,"pfxZ":2.1739390731206294,"pX":2.637257298040471,"pZ":1.9237818006240057,"vX0":7.771552408965249,"vY0":-122.38601393774142,"vZ0":-3.2259110080252786,"x":16.47,"y":186.84,"x0":-1.2730680959569467,"y0":50.00135976416231,"z0":5.737387136083771,"aX":8.055974973300748},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":2513,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.44788036631349115,"extension":6.987135581519642},"index":2,"playId":"3f732c47-d314-37ec-84dc-e6d3278555d0","pitchNumber":3,"startTime":"2025-08-23T00:33:32.933Z","endTime":"2025-08-23T00:33:35.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622635073747926,"aZ":-21.809322968545864,"pfxX":-0.173146044862571,"pfxZ":5.52704206530982,"pX":0.5498998682884083,"pZ":1.9478274100112134,"vX0":4.103156907816423,"vY0":-134.93778077871949,"vZ0":-6.725757253525687,"x":96.04,"y":186.19,"x0":-0.9570201059284312,"y0":50.00608196689171,"z0":5.969921940931806,"aX":-0.3256197244938864},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":2195,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.4032710924210057,"extension":6.965232956574591},"index":3,"playId":"dab931ac-cc9d-320b-aa98-670e6a407c83","pitchNumber":4,"startTime":"2025-08-23T00:33:50.852Z","endTime":"2025-08-23T00:33:54.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.941141123793262,"aZ":-29.597257783674088,"pfxX":5.849200677328732,"pfxZ":1.7209965677283634,"pX":0.6828830134554098,"pZ":3.0469118315772032,"vX0":3.5094455236357187,"vY0":-121.7287712793609,"vZ0":-0.4004400326342926,"x":90.97,"y":156.51,"x0":-1.5376955746224823,"y0":50.005063074064935,"z0":5.7763149013981465,"aX":8.777306760125416},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.4,"spinRate":2543,"spinDirection":81},"zone":3,"typeConfidence":0.89,"plateTime":0.44998409103660153,"extension":6.8566863591407605},"hitData":{"launchSpeed":95.6,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":148.62}},"index":4,"playId":"6137f59d-2eb8-39dd-8fed-88885f394ede","pitchNumber":5,"startTime":"2025-08-23T00:34:10.124Z","endTime":"2025-08-23T00:34:16.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:34:16.638Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ronald Acuña Jr. homers (15) on a fly ball to center field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:36:31.696Z","endTime":"2025-08-23T00:38:31.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.946359273707365,"aZ":-28.500259908603958,"pfxX":-10.962572806629636,"pfxZ":1.923094953600236,"pX":-0.6159272826714391,"pZ":2.447895464895455,"vX0":11.101397504148569,"vY0":-136.4675112819698,"vZ0":-2.400396463529387,"x":140.48,"y":172.69,"x0":-3.2842249683455162,"y0":50.006478313708726,"z0":5.273479640221282,"aX":-20.982397131457393},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":17.9,"spinRate":2078,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.3991519489210855,"extension":6.499176542245723},"index":0,"playId":"37ce15be-6633-3d18-a263-a87600b46fa6","pitchNumber":1,"startTime":"2025-08-23T00:36:52.677Z","endTime":"2025-08-23T00:36:55.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.830853776741378,"aZ":-27.35016563795747,"pfxX":7.119092341628985,"pfxZ":2.979511197226305,"pX":-0.5271344872494995,"pZ":2.4361214702428944,"vX0":5.27287748082167,"vY0":-126.1832209413458,"vZ0":-1.5013225756205224,"x":137.09,"y":173.0,"x0":-3.566058035746102,"y0":50.001330254969965,"z0":5.23506118042798,"aX":11.518450292606122},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.0,"spinRate":2801,"spinDirection":63},"zone":4,"typeConfidence":0.91,"plateTime":0.4334942191568065,"extension":6.6892664180397645},"index":1,"playId":"774cf628-b8cd-3550-b54d-016b777dca75","pitchNumber":2,"startTime":"2025-08-23T00:37:03.621Z","endTime":"2025-08-23T00:37:08.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.63907342851117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73125534485129,"aZ":-29.158783259649024,"pfxX":5.875699068218608,"pfxZ":1.8480892169712897,"pX":1.7435344165084825,"pZ":1.2119578263497366,"vX0":10.318382474916922,"vY0":-127.09069286642608,"vZ0":-3.973423554099043,"x":50.54,"y":206.06,"x0":-3.1367962102078675,"y0":50.00217686912739,"z0":5.118766879554656,"aX":9.583549879732463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":2775,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.43143579021889256,"extension":6.4801366276274885},"index":2,"playId":"c667819d-6624-310a-a945-f49c5f052c23","pitchNumber":3,"startTime":"2025-08-23T00:37:19.925Z","endTime":"2025-08-23T00:37:23.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":87.4,"endSpeed":80.0,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75808234993366,"aZ":-30.58354705954503,"pfxX":7.23430966939045,"pfxZ":0.9848558882857361,"pX":1.7596961815451397,"pZ":2.7898399772036266,"vX0":10.112238795097754,"vY0":-126.84678587649508,"vZ0":-0.1879303773575497,"x":49.92,"y":163.45,"x0":-3.229870775253382,"y0":50.003082581997326,"z0":5.318682582447065,"aX":11.701430644109777},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-15.6,"spinRate":2839,"spinDirection":57},"zone":12,"typeConfidence":0.91,"plateTime":0.433036020450154,"extension":6.3162371173852945},"index":3,"playId":"d10bc152-6390-32a2-aa88-b8371b637a6b","pitchNumber":4,"startTime":"2025-08-23T00:37:35.697Z","endTime":"2025-08-23T00:37:38.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.66190252355457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.414061145955753,"aZ":-28.57479302581924,"pfxX":-8.64186205272253,"pfxZ":1.8577144428270929,"pX":-0.7737552250602648,"pZ":1.3637233877612094,"vX0":10.030760222203131,"vY0":-138.5201680838347,"vZ0":-5.248229797681704,"x":146.49,"y":201.96,"x0":-3.3219125300700587,"y0":50.00689315503663,"z0":5.197550755865085,"aX":-16.771335400577694},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.4,"breakHorizontal":13.6,"spinRate":2138,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.3956753712836516,"extension":6.758742701277923},"index":4,"playId":"8b50aa87-75e5-35f8-9b00-14f788d83327","pitchNumber":5,"startTime":"2025-08-23T00:37:49.256Z","endTime":"2025-08-23T00:37:53.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369111849168913,"aZ":-31.74086781665579,"pfxX":6.648470817815342,"pfxZ":0.27276122705745465,"pX":0.24971103333632585,"pZ":2.7103167801084793,"vX0":7.146885515163707,"vY0":-125.1604954022756,"vZ0":0.6778848522570307,"x":107.48,"y":165.6,"x0":-3.515768305881644,"y0":50.000902847829394,"z0":5.0537495420843275,"aX":10.45074813372859},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.8,"spinRate":2779,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.4391233931657146,"extension":6.467767439915796},"hitData":{"launchSpeed":112.4,"launchAngle":22.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.02,"coordY":27.72}},"index":5,"playId":"787af1cc-8e8a-39f4-9368-95543c87eeab","pitchNumber":6,"startTime":"2025-08-23T00:38:04.273Z","endTime":"2025-08-23T00:38:31.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.41,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:38:31.327Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:38:37.424Z","endTime":"2025-08-23T00:39:38.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.2,"endSpeed":76.7,"strikeZoneTop":3.62884290664302,"strikeZoneBottom":1.66969241351627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.408782101674785,"aZ":-32.897762209059074,"pfxX":8.012021638163578,"pfxZ":-0.48664866082894065,"pX":-1.02700413032931,"pZ":2.4890038344545085,"vX0":4.057836918063288,"vY0":-121.12124587977428,"vZ0":0.6185870765726207,"x":156.15,"y":171.58,"x0":-3.764366038767259,"y0":50.003172611178165,"z0":5.104521982175667,"aX":11.916144555831277},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.5,"spinRate":2678,"spinDirection":65},"zone":13,"typeConfidence":0.9,"plateTime":0.4520330054139885,"extension":6.6623728796122075},"index":0,"playId":"3975ef60-8154-3573-8ce0-0c80dec342f6","pitchNumber":1,"startTime":"2025-08-23T00:38:51.561Z","endTime":"2025-08-23T00:38:55.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.65148484119235,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01241577492318,"aZ":-17.117872864759423,"pfxX":-6.028343735823439,"pfxZ":7.7599305437184265,"pX":0.5545823754793693,"pZ":2.285755858368777,"vX0":11.984150413937734,"vY0":-137.7792810741234,"vZ0":-4.48361090979412,"x":95.86,"y":177.06,"x0":-3.050420942680895,"y0":50.002338708411386,"z0":5.07618473755779,"aX":-11.696776057539376},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2038,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.39618023280556836,"extension":6.833446283858776},"index":1,"playId":"41ae31af-3fc1-38ab-9dcf-e862be3d90c0","pitchNumber":2,"startTime":"2025-08-23T00:39:03.008Z","endTime":"2025-08-23T00:39:06.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.53814189042914,"strikeZoneBottom":1.59309467589861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.360499245159055,"aZ":-34.338527037949056,"pfxX":-6.738092973208717,"pfxZ":-1.3716394311463915,"pX":-0.3008008531750916,"pZ":3.3996586081792453,"vX0":9.354225387529075,"vY0":-124.50598477415691,"vZ0":2.1201735253935436,"x":128.47,"y":146.99,"x0":-3.2189846623514384,"y0":50.00038525097274,"z0":5.364779884154585,"aX":-10.651488754843971},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":10.2,"spinRate":1462,"spinDirection":261},"zone":1,"typeConfidence":0.89,"plateTime":0.43874809024692407,"extension":6.397616126984449},"index":2,"playId":"dbd02f49-5fae-3fa5-81b6-e8ff2c5e7fa5","pitchNumber":3,"startTime":"2025-08-23T00:39:15.845Z","endTime":"2025-08-23T00:39:19.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61581952519263,"aZ":-30.379575917793325,"pfxX":-10.44481059641314,"pfxZ":0.9589170826655291,"pX":-1.055740824362886,"pZ":2.5589629125634206,"vX0":9.842886269981328,"vY0":-135.48741203209644,"vZ0":-1.1596184443880362,"x":157.24,"y":169.69,"x0":-3.3661483475547227,"y0":50.00318493266339,"z0":5.10167969450411,"aX":-19.55838636103268},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":2052,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.40316819560525774,"extension":6.681705689078556},"hitData":{"launchSpeed":99.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":151.64}},"index":3,"playId":"0fb91994-70a9-3bc4-87e7-d716971f9012","pitchNumber":4,"startTime":"2025-08-23T00:39:30.908Z","endTime":"2025-08-23T00:39:38.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-1.5000000000000009,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:39:38.943Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:39:43.628Z","endTime":"2025-08-23T00:41:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.74202045284199,"strikeZoneBottom":1.68472950494566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564887607073562,"aZ":-35.11480173004199,"pfxX":6.816144253941443,"pfxZ":-1.887359874456159,"pX":-0.34696978667946743,"pZ":1.996445256008407,"vX0":5.645975942064805,"vY0":-124.24580385011166,"vZ0":-0.4930550790644149,"x":130.23,"y":184.88,"x0":-3.536584487500293,"y0":50.00169367388998,"z0":5.122757850545991,"aX":10.624761271101388},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":-13.7,"spinRate":2941,"spinDirection":67},"zone":7,"typeConfidence":0.9,"plateTime":0.4413298771764502,"extension":6.539093922941366},"index":0,"playId":"bcca8551-f0a9-323a-9ccf-d0142246c009","pitchNumber":1,"startTime":"2025-08-23T00:40:03.296Z","endTime":"2025-08-23T00:40:06.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.62875065469426,"strikeZoneBottom":1.70725972742917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86771068987692,"aZ":-28.249066494952732,"pfxX":-9.631701248121571,"pfxZ":2.028721450227514,"pX":-0.574807573257135,"pZ":1.5569123115583994,"vX0":10.589273835842993,"vY0":-138.1115544852841,"vZ0":-4.518483097669437,"x":138.91,"y":196.74,"x0":-3.201611109441819,"y0":50.005294742872415,"z0":5.106993128386907,"aX":-18.667421816175185},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":2175,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.39611265749370883,"extension":6.522694529818578},"index":1,"playId":"882f313a-2692-33c2-bdac-8b8a5235d7cf","pitchNumber":2,"startTime":"2025-08-23T00:40:15.830Z","endTime":"2025-08-23T00:40:18.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":79.9,"endSpeed":73.2,"strikeZoneTop":3.90033157558199,"strikeZoneBottom":1.75319762397189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28456873517282,"aZ":-39.92732957062855,"pfxX":9.021339950328878,"pfxZ":-5.835143949492523,"pX":2.245708456633923,"pZ":0.04848871999031041,"vX0":9.424512931444838,"vY0":-115.83723505411838,"vZ0":-3.2979405974231755,"x":31.4,"y":237.47,"x0":-3.083569599700621,"y0":50.005516206051176,"z0":5.396791325638977,"aX":11.977953986729991},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.2,"breakHorizontal":-19.1,"spinRate":3247,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4770830951062268,"extension":6.475090831117834},"index":2,"playId":"d9a379c4-cda1-31b0-b868-563c9efca5dd","pitchNumber":3,"startTime":"2025-08-23T00:40:30.321Z","endTime":"2025-08-23T00:40:33.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.438646220948343,"aZ":-42.9748163160804,"pfxX":9.46754455717453,"pfxZ":-7.875363741980845,"pX":0.47379579986898335,"pZ":1.5176688139780738,"vX0":5.974710213721603,"vY0":-117.77605162003154,"vZ0":0.3367705610031071,"x":98.94,"y":197.8,"x0":-3.3476072080641193,"y0":50.005676753950574,"z0":5.428092100747512,"aX":12.977433036189579},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.7,"breakHorizontal":-18.8,"spinRate":3324,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.469456555519161,"extension":6.509247628663281},"index":3,"playId":"c579ad82-10f2-3b93-b333-69aeb72a0683","pitchNumber":4,"startTime":"2025-08-23T00:40:46.189Z","endTime":"2025-08-23T00:40:50.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033504713601733,"aZ":-31.402645301805997,"pfxX":-6.587610008982213,"pfxZ":0.46899566290350236,"pX":0.23879733388073657,"pZ":2.9708254637324627,"vX0":10.893564323626235,"vY0":-126.60970534000579,"vZ0":0.026958891883551273,"x":107.9,"y":158.57,"x0":-3.24897122364006,"y0":50.000976619326046,"z0":5.457593692464863,"aX":-10.775282790971453},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":9.7,"spinRate":1535,"spinDirection":266},"zone":5,"typeConfidence":0.89,"plateTime":0.4313864151618181,"extension":6.467447667778256},"hitData":{"launchSpeed":99.0,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.73,"coordY":149.83}},"index":4,"playId":"62dac12b-e5ec-3174-837c-bbd8215a0557","pitchNumber":5,"startTime":"2025-08-23T00:41:04.874Z","endTime":"2025-08-23T00:41:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:41:13.642Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:41:17.356Z","endTime":"2025-08-23T00:42:43.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 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.0,"endSpeed":78.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.48682646864646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76288615579808,"aZ":-34.10943976377547,"pfxX":7.468991021284644,"pfxZ":-1.2513119830615498,"pX":-0.3392719981180515,"pZ":2.2087451347957834,"vX0":5.488406077928187,"vY0":-123.75402580935642,"vZ0":-0.08568055546166331,"x":129.93,"y":179.14,"x0":-3.55991631453888,"y0":50.005254507519034,"z0":5.112147506721773,"aX":11.53086497483309},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-14.9,"spinRate":2879,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.44338990822583524,"extension":6.667232135275049},"index":0,"playId":"3640b63c-e842-3436-b195-69123a313d41","pitchNumber":1,"startTime":"2025-08-23T00:41:35.268Z","endTime":"2025-08-23T00:41:38.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":94.5,"endSpeed":86.4,"strikeZoneTop":3.45515024959377,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1112948781613,"aZ":-16.968421616391602,"pfxX":-7.236840367498088,"pfxZ":7.969814010685111,"pX":0.976443814225616,"pZ":3.217373785837856,"vX0":13.151094870019739,"vY0":-136.98131927961614,"vZ0":-2.3960842942561733,"x":79.78,"y":151.91,"x0":-2.937733028317736,"y0":50.00416299794517,"z0":5.258203233134,"aX":-13.811048850819995},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2300,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.399240101897258,"extension":6.894151430454274},"index":1,"playId":"941a4103-7cbb-3522-bd3b-2d4f83642802","pitchNumber":2,"startTime":"2025-08-23T00:41:47.539Z","endTime":"2025-08-23T00:41:51.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.583185560491014,"aZ":-29.951320527066876,"pfxX":-10.661480529029015,"pfxZ":1.1812245545269082,"pX":-0.4444942753293959,"pZ":2.5687691089782114,"vX0":11.127593985120837,"vY0":-136.16548385452703,"vZ0":-1.409114295296542,"x":133.94,"y":169.42,"x0":-3.1966767323537684,"y0":50.00239861049311,"z0":5.163152759401113,"aX":-20.043179101635808},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2170,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.40209042439546394,"extension":6.663638629603804},"index":2,"playId":"9948e19f-7e7b-3ecc-b64a-1b2bb0c17bbb","pitchNumber":3,"startTime":"2025-08-23T00:42:01.321Z","endTime":"2025-08-23T00:42:04.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.4,"endSpeed":74.4,"strikeZoneTop":3.5004789854358,"strikeZoneBottom":1.50966929097362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.327510512145725,"aZ":-42.38245639892832,"pfxX":9.652439832740752,"pfxZ":-7.314256346181926,"pX":-0.5952120016100423,"pZ":1.1891198948520618,"vX0":3.8975823421215408,"vY0":-118.4505075982223,"vZ0":-0.5881172314841183,"x":139.69,"y":206.67,"x0":-3.524526921112979,"y0":50.00238252700442,"z0":5.375142082382985,"aX":13.47347462954366},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.0,"breakHorizontal":-18.5,"spinRate":3358,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4655594085922763,"extension":6.287531523738712},"index":3,"playId":"11b6ca80-170d-340f-a959-6018fd80ab17","pitchNumber":4,"startTime":"2025-08-23T00:42:21.025Z","endTime":"2025-08-23T00:42:24.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":96.8,"endSpeed":89.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97337293472908,"aZ":-19.620520788108696,"pfxX":-7.269952156805504,"pfxZ":6.241871411334141,"pX":0.8604881403613355,"pZ":2.4771178014565973,"vX0":14.041028495422228,"vY0":-140.28442504392785,"vZ0":-3.8604869853887323,"x":84.2,"y":171.9,"x0":-3.2441083646369617,"y0":50.00346699242872,"z0":5.134868171296772,"aX":-14.624739822901333},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2276,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.3890514661069897,"extension":6.832098445081328},"hitData":{"launchSpeed":73.6,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.28,"coordY":141.36}},"index":4,"playId":"19a7b309-7516-3816-a7b2-93d9a96a4c25","pitchNumber":5,"startTime":"2025-08-23T00:42:34.527Z","endTime":"2025-08-23T00:42:43.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:42:43.043Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:44:47.781Z","endTime":"2025-08-23T00:46:22.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.36445622198213,"strikeZoneBottom":1.3954352718654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.368892129391575,"aZ":-25.50367565439955,"pfxX":-7.7806633047370894,"pfxZ":3.57928637267975,"pX":-0.02328724742315619,"pZ":3.7214699815767043,"vX0":5.713368003366616,"vY0":-135.40485663581396,"vZ0":-1.3956762862786676,"x":117.89,"y":138.3,"x0":-1.1451776080390796,"y0":50.00467813752255,"z0":6.0206903729556895,"aX":-14.511915932416544},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":1962,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4038408710697925,"extension":6.579379956461021},"index":0,"playId":"1166d940-5684-3d02-9a27-933963b22414","pitchNumber":1,"startTime":"2025-08-23T00:45:17.585Z","endTime":"2025-08-23T00:45:21.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.394097785577756,"aZ":-21.75321475324058,"pfxX":0.16389820105718655,"pfxZ":5.832041064838732,"pX":0.48406226267630725,"pZ":2.8931719849700337,"vX0":4.709773992870003,"vY0":-131.8917281468522,"vZ0":-3.594584686500347,"x":98.55,"y":160.66,"x0":-1.335644560371531,"y0":50.00005803197407,"z0":5.851576594823494,"aX":0.2924153877591002},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":2254,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.41309195541622357,"extension":6.529631697835035},"index":1,"playId":"fa4d0670-c7b8-3c5e-84b0-366f5b5d6474","pitchNumber":2,"startTime":"2025-08-23T00:45:27.950Z","endTime":"2025-08-23T00:45:33.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76004268443212,"aZ":-26.55719556403855,"pfxX":8.45855361200335,"pfxZ":3.9136909630224057,"pX":1.3380235358705728,"pZ":1.5512224909707573,"vX0":4.302953735920505,"vY0":-119.28923695126603,"vZ0":-3.7567674749400144,"x":66.0,"y":196.9,"x0":-1.5904502830263605,"y0":50.004730801937114,"z0":5.550907607642529,"aX":12.143835717880302},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.4,"spinRate":2678,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4598362685503621,"extension":6.841260254391636},"index":2,"playId":"7c1e735e-5ec6-355a-b73c-92cc10156b7f","pitchNumber":3,"startTime":"2025-08-23T00:45:46.637Z","endTime":"2025-08-23T00:45:49.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T00:45:56.757Z","endTime":"2025-08-23T00:46:10.899Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.377922758385942,"aZ":-24.522115936167026,"pfxX":5.962427520206111,"pfxZ":5.068558127851966,"pX":-0.09433365268763914,"pZ":1.4878109680925984,"vX0":1.5575661842917055,"vY0":-121.91335473109075,"vZ0":-4.927818448620008,"x":120.6,"y":198.61,"x0":-1.5156340341517596,"y0":50.00055436308216,"z0":5.644841239859392,"aX":8.997501621158353},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.2,"spinRate":2568,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.44882457398237063,"extension":6.786513160712113},"hitData":{"launchSpeed":93.0,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.92,"coordY":72.97}},"index":4,"playId":"09aec099-a0a1-3bea-9b2d-f78afc51a0dc","pitchNumber":4,"startTime":"2025-08-23T00:46:10.899Z","endTime":"2025-08-23T00:46:22.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:46:22.895Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:46:27.750Z","endTime":"2025-08-23T00:48:18.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.16022109321133,"strikeZoneBottom":1.64668333179678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09909707878992,"aZ":-24.206997774068164,"pfxX":-7.168965417878134,"pfxZ":4.283200581257056,"pX":-1.1016650370948213,"pZ":2.688157390663923,"vX0":2.971376468994399,"vY0":-134.98215208049768,"vZ0":-4.105475026877201,"x":158.99,"y":166.2,"x0":-1.2801930166306292,"y0":50.00339074516818,"z0":5.916191392540937,"aX":-13.33922909316822},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":1941,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4044866814082364,"extension":6.690984486874246},"index":0,"playId":"d2d2f51d-d8a7-39df-9907-d9a276de5aa9","pitchNumber":1,"startTime":"2025-08-23T00:46:43.873Z","endTime":"2025-08-23T00:46:55.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Lindor steals (22) 2nd base. Francisco Lindor to 3rd. Francisco Lindor advances to 3rd, on a throwing error by catcher Drake Baldwin.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"d2d2f51d-d8a7-39df-9907-d9a276de5aa9","startTime":"2025-08-23T00:47:04.542Z","endTime":"2025-08-23T00:47:18.416Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"postOnThird":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.32,"dramaIndex":22.0,"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.27371433137006,"strikeZoneBottom":1.4639816714626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45116920150332,"aZ":-27.199636506960115,"pfxX":8.917715001374898,"pfxZ":3.5065484503240603,"pX":-1.2215977128637205,"pZ":2.227573429725911,"vX0":-1.0658461978625686,"vY0":-118.60052636947222,"vZ0":-2.138326963709596,"x":163.56,"y":178.64,"x0":-1.9236782681116527,"y0":50.004974176137544,"z0":5.63050616505184,"aX":12.658897927563126},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.1,"breakHorizontal":-15.8,"spinRate":2487,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.4624784444106691,"extension":6.769875282818277},"index":2,"playId":"eefff981-0fae-3d9b-9d18-0158005ebbad","pitchNumber":2,"startTime":"2025-08-23T00:47:18.416Z","endTime":"2025-08-23T00:47:21.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.50966932092633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.389326559179253,"aZ":-27.97010151096356,"pfxX":-6.877898990595018,"pfxZ":2.5445098041754637,"pX":-1.4181734098146284,"pZ":2.6619427789227497,"vX0":2.8515076295935766,"vY0":-127.29779433697519,"vZ0":-2.2118501003062487,"x":171.06,"y":166.91,"x0":-1.6548601732802308,"y0":50.00272922829839,"z0":5.740617932243708,"aX":-11.36835684518132},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":11.9,"spinRate":1896,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.42909750825552395,"extension":6.718031030696218},"index":3,"playId":"8268ea64-3b8d-3ab2-a2ef-ce1c29df9241","pitchNumber":3,"startTime":"2025-08-23T00:47:32.045Z","endTime":"2025-08-23T00:47:35.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.60102027945484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206421107334748,"aZ":-22.10850224083199,"pfxX":-6.058681829927781,"pfxZ":5.549152914424278,"pX":0.48739237193286294,"pZ":2.72505909181241,"vX0":6.457976004279928,"vY0":-133.69558378435534,"vZ0":-4.388364202310324,"x":98.42,"y":165.2,"x0":-1.1696372537817772,"y0":50.00356577298763,"z0":5.969800493544852,"aX":-10.99356497212536},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":9.6,"spinRate":2140,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.40932444681453584,"extension":6.81959020945639},"index":4,"playId":"4887312e-081e-3d41-b9a8-b29ebf66ded4","pitchNumber":4,"startTime":"2025-08-23T00:47:46.415Z","endTime":"2025-08-23T00:47:50.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2025-08-23T00:48:04.980Z","endTime":"2025-08-23T00:48:15.454Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.29640424593439,"strikeZoneBottom":1.57818561775427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45495367797924,"aZ":-31.757360183776278,"pfxX":-6.238097452992708,"pfxZ":0.25704905059249405,"pX":-1.6382086209070388,"pZ":2.6262430960011582,"vX0":2.0673279641202047,"vY0":-125.45404601723304,"vZ0":-1.3679622317614957,"x":179.44,"y":167.87,"x0":-1.6586401187316486,"y0":50.001157785436746,"z0":5.747912977960956,"aX":-10.022831561189179},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":10.9,"spinRate":1690,"spinDirection":241},"zone":11,"typeConfidence":0.93,"plateTime":0.43526077782795003,"extension":6.644495163132444},"index":6,"playId":"103637c0-7fd8-33c7-9323-12158bf4c9de","pitchNumber":5,"startTime":"2025-08-23T00:48:15.454Z","endTime":"2025-08-23T00:48:18.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.32,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:48:18.754Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, pitcher Erick Fedde to first baseman Matt Olson. Juan Soto to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:49:08.085Z","endTime":"2025-08-23T00:49:19.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"26d5cdba-670b-3e5a-8e9f-753274a8832e","startTime":"2025-08-23T00:48:56.883Z","endTime":"2025-08-23T00:48:59.883Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47233253173823,"aZ":-21.544721750594544,"pfxX":-4.724796490515509,"pfxZ":5.8914176955710165,"pX":-0.7333961377101589,"pZ":2.501343421679995,"vX0":2.673828642430495,"vY0":-133.43445364225232,"vZ0":-5.094392430067502,"x":144.96,"y":171.24,"x0":-1.1340970410253495,"y0":50.004540891598204,"z0":5.985772262662901,"aX":-8.528376415081024},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":8.0,"spinRate":2121,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.410346009779579,"extension":6.722593650038019},"hitData":{"launchSpeed":79.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.96,"coordY":177.06}},"index":1,"playId":"b413b1cd-e470-3809-8575-71317cd6fcaa","pitchNumber":1,"startTime":"2025-08-23T00:49:10.248Z","endTime":"2025-08-23T00:49:19.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.6999999999999997,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:49:19.268Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:49:27.260Z","endTime":"2025-08-23T00:50:31.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.4,"endSpeed":76.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63930965873146,"aZ":-27.14526500169275,"pfxX":6.599214789610385,"pfxZ":3.4343962639787797,"pX":0.7106719755048942,"pZ":1.663138743055063,"vX0":3.6255113090684077,"vY0":-120.04659504096982,"vZ0":-3.5211648515084364,"x":89.91,"y":193.88,"x0":-1.6750981197162291,"y0":50.002789094532844,"z0":5.5582284367137405,"aX":9.656456321808538},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":2434,"spinDirection":78},"zone":9,"typeConfidence":0.9,"plateTime":0.45578931369845144,"extension":6.819523422262506},"index":0,"playId":"09ef66bf-706c-3703-824b-cdd455cde73a","pitchNumber":1,"startTime":"2025-08-23T00:49:43.538Z","endTime":"2025-08-23T00:49:46.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.6,"strikeZoneTop":3.61374651671483,"strikeZoneBottom":1.60102027945484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077977493133126,"aZ":-20.266817125131983,"pfxX":-5.602370027127332,"pfxZ":6.281805257571655,"pX":-1.3688908815652008,"pZ":2.139046849899117,"vX0":0.6622155069066685,"vY0":-136.13457146417235,"vZ0":-6.775515998074733,"x":169.18,"y":181.03,"x0":-0.8851339771697522,"y0":50.00441199125301,"z0":6.0411419592272075,"aX":-10.621492521971513},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":10.1,"spinRate":1976,"spinDirection":199},"zone":13,"typeConfidence":0.89,"plateTime":0.4008196044597505,"extension":6.6690913403946634},"index":1,"playId":"76383fc7-f5e6-3de5-84f5-476bc647d648","pitchNumber":2,"startTime":"2025-08-23T00:50:00.548Z","endTime":"2025-08-23T00:50:03.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.01060167561697,"aZ":-29.817079669817062,"pfxX":8.28647037127535,"pfxZ":1.5799854019864892,"pX":-0.4021447640010773,"pZ":2.2753521841591144,"vX0":0.28713012270555827,"vY0":-121.24709390724925,"vZ0":-2.143834051525216,"x":132.33,"y":177.35,"x0":-1.5992319601682812,"y0":50.00534870551145,"z0":5.765184332274043,"aX":12.376832734656157},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-15.1,"spinRate":2613,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.45122233767873654,"extension":6.722028223483047},"hitData":{"launchSpeed":98.2,"launchAngle":55.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.06,"coordY":105.8}},"index":2,"playId":"373b7dea-5232-346c-9be8-da3cf5d36fbe","pitchNumber":3,"startTime":"2025-08-23T00:50:16.791Z","endTime":"2025-08-23T00:50:31.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.38,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:50:31.822Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:50:35.296Z","endTime":"2025-08-23T00:51:07.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.920572045763187,"aZ":-29.347698227636418,"pfxX":5.291000636735657,"pfxZ":1.9274573329600457,"pX":-0.4985798474323275,"pZ":2.727440512945841,"vX0":1.1384502630386228,"vY0":-120.00198013619261,"vZ0":-1.1582964980395682,"x":136.0,"y":165.14,"x0":-1.6661033623957398,"y0":50.004465386334196,"z0":5.816726595548703,"aX":7.762709370779327},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-9.8,"spinRate":2435,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.45539585028004925,"extension":6.732687838808962},"hitData":{"launchSpeed":95.8,"launchAngle":26.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.1,"coordY":56.42}},"index":0,"playId":"baa707fc-503e-35b0-bf05-972eac16321b","pitchNumber":1,"startTime":"2025-08-23T00:50:58.601Z","endTime":"2025-08-23T00:51:07.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:51:07.473Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:53:17.307Z","endTime":"2025-08-23T00:53:39.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20252515511565,"aZ":-28.632778652932384,"pfxX":-9.387671548004084,"pfxZ":1.8576279347821627,"pX":0.06383455416601658,"pZ":1.9671607020053714,"vX0":12.624966918134046,"vY0":-136.3266026236402,"vZ0":-3.0203846469111597,"x":114.57,"y":185.67,"x0":-3.378890745381989,"y0":50.00360983893407,"z0":5.037852269244958,"aX":-17.90835782662489},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":2095,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.39972348363379817,"extension":6.510765802936564},"hitData":{"launchSpeed":90.3,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.54,"coordY":150.71}},"index":0,"playId":"4be8c6c4-896c-3105-90df-55cd0e3f58dd","pitchNumber":1,"startTime":"2025-08-23T00:53:31.733Z","endTime":"2025-08-23T00:53:39.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:53:39.127Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nacho Alvarez Jr. grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:53:42.816Z","endTime":"2025-08-23T00:55:38.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 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.0,"endSpeed":76.7,"strikeZoneTop":3.36432220932257,"strikeZoneBottom":1.53218554652661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.074162779779495,"aZ":-34.99375502095987,"pfxX":8.406102687711755,"pfxZ":-1.8847084888035397,"pX":-0.42502375314967333,"pZ":3.645002921230782,"vX0":5.406640336057631,"vY0":-122.19776639943758,"vZ0":3.2309710279533252,"x":133.2,"y":140.36,"x0":-3.7647188775600693,"y0":50.00032171780623,"z0":5.3294308002029265,"aX":12.596762640011905},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":3043,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.44975389804304733,"extension":6.537888984943099},"index":0,"playId":"a1889172-6e19-3d19-a9be-26c35304212a","pitchNumber":1,"startTime":"2025-08-23T00:54:04.301Z","endTime":"2025-08-23T00:54:07.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.2,"endSpeed":77.9,"strikeZoneTop":3.29640424593439,"strikeZoneBottom":1.4639816714626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.883376111816823,"aZ":-32.90061862477229,"pfxX":9.058462332432953,"pfxZ":-0.47890350080117683,"pX":2.2512890361645668,"pZ":0.624643398421013,"vX0":10.580332572460184,"vY0":-123.58753370264114,"vZ0":-4.033907671765354,"x":31.19,"y":221.91,"x0":-3.2922755502172585,"y0":50.00324148429739,"z0":5.0976063873931965,"aX":13.750938951560489},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-19.2,"spinRate":3114,"spinDirection":57},"zone":14,"typeConfidence":0.86,"plateTime":0.44637959788530557,"extension":6.639051665280533},"index":1,"playId":"1a10e50f-5da2-3932-8477-e7e824e2cd9c","pitchNumber":2,"startTime":"2025-08-23T00:54:16.554Z","endTime":"2025-08-23T00:54:21.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69691262923299,"aZ":-28.919303894217816,"pfxX":-9.068605478082347,"pfxZ":1.6961524062255489,"pX":-0.3313072104681334,"pZ":2.0629284894156275,"vX0":11.49907316761377,"vY0":-137.46678299903147,"vZ0":-3.132490778019529,"x":129.63,"y":183.08,"x0":-3.385026755472963,"y0":50.00420337094895,"z0":5.174822254487887,"aX":-17.406191249567406},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":2240,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.39804282341107555,"extension":6.50357749478836},"index":2,"playId":"980bc355-8c33-3b85-844c-8ebcc6c201a6","pitchNumber":3,"startTime":"2025-08-23T00:54:33.130Z","endTime":"2025-08-23T00:54:37.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"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-08-23T00:54:41.427Z","endTime":"2025-08-23T00:55:00.494Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":79.1,"endSpeed":71.5,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.450817360869834,"aZ":-40.56747556303227,"pfxX":10.30946402697608,"pfxZ":-6.4416724997708155,"pX":-1.0069103282203398,"pZ":2.319386661596503,"vX0":3.030929137524057,"vY0":-114.94080825813468,"vZ0":1.875198174661135,"x":155.38,"y":176.16,"x0":-3.6907310521699506,"y0":50.00230857754875,"z0":5.510132478181791,"aX":13.434977388035856},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.6,"breakHorizontal":-19.4,"spinRate":3257,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4813488390865812,"extension":6.389219672476704},"index":4,"playId":"2d6086a3-eaab-3773-88d0-4fd2107a6994","pitchNumber":4,"startTime":"2025-08-23T00:55:00.494Z","endTime":"2025-08-23T00:55:04.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":71.8,"strikeZoneTop":3.341775221926,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3050973409097,"aZ":-41.02964859679313,"pfxX":11.133309597437107,"pfxZ":-6.713407302787143,"pX":-1.2279128929059282,"pZ":2.622120331234745,"vX0":2.306790861222505,"vY0":-115.78699770265018,"vZ0":2.5433687799918623,"x":163.81,"y":167.98,"x0":-3.6885163928308997,"y0":50.00124687551525,"z0":5.51669820925088,"aX":14.68866995198193},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.9,"breakHorizontal":-20.8,"spinRate":3365,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4782602481043856,"extension":6.4566982414904},"index":5,"playId":"119c28ef-b2c9-39f5-8aad-10bdacdb927b","pitchNumber":5,"startTime":"2025-08-23T00:55:13.213Z","endTime":"2025-08-23T00:55:16.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525410793300534,"aZ":-27.886549350573983,"pfxX":-9.237383138198332,"pfxZ":2.2637771481436832,"pX":-0.28922271500392505,"pZ":2.2675312140471604,"vX0":11.410100307412288,"vY0":-136.5562243683036,"vZ0":-2.383069021627091,"x":128.02,"y":177.56,"x0":-3.317750265097254,"y0":50.002013298877245,"z0":5.066240759523167,"aX":-17.480288857773555},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":2254,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.4008023974543069,"extension":6.863807024006263},"hitData":{"launchSpeed":91.1,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":163.14}},"index":6,"playId":"e547800f-15a9-3a69-8830-d91910bbec78","pitchNumber":6,"startTime":"2025-08-23T00:55:30.058Z","endTime":"2025-08-23T00:55:38.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:55:38.965Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out on automatic strike.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:55:57.361Z","endTime":"2025-08-23T00:56:35.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.934024733680396,"aZ":-17.234071766257255,"pfxX":-6.7862230051026415,"pfxZ":7.602233928340546,"pX":0.42356671761941816,"pZ":2.681056187954604,"vX0":12.068003196158399,"vY0":-138.98845353849353,"vZ0":-3.7787060639288077,"x":100.85,"y":166.39,"x0":-3.0845942438652667,"y0":50.00061481648448,"z0":5.196371199861148,"aX":-13.33323943339168},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.0,"spinRate":2248,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.39346801152330757,"extension":6.841922875633072},"index":0,"playId":"a8b604e6-dd76-3691-8d25-2a9bbaba8cfa","pitchNumber":1,"startTime":"2025-08-23T00:56:04.062Z","endTime":"2025-08-23T00:56:07.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.923472690850435,"aZ":-19.42570724195936,"pfxX":-6.846059934134017,"pfxZ":6.523083477452145,"pX":0.14431289548277582,"pZ":2.802248394362373,"vX0":11.313949241308654,"vY0":-138.65051566601815,"vZ0":-3.192513855400341,"x":111.5,"y":163.12,"x0":-3.0927299737852816,"y0":50.00268040920882,"z0":5.25917879055309,"aX":-13.37991675117365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.39448648665209474,"extension":6.791705474229618},"index":1,"playId":"4eb4621a-0703-3c97-9f98-6433ac87a2b3","pitchNumber":2,"startTime":"2025-08-23T00:56:16.073Z","endTime":"2025-08-23T00:56:19.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":669397,"fullName":"Nick Allen"}}},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"3fabbf74-b8e8-4d2f-a79c-986cef0f9d2e","pitchNumber":2,"startTime":"2025-08-23T00:56:30.918Z","endTime":"2025-08-23T00:56:35.918Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:56:35.918Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Matt Olson.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:59:11.568Z","endTime":"2025-08-23T01:01:04.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.68166911314988,"strikeZoneBottom":1.71516216840055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.620821307333863,"aZ":-27.618494412142976,"pfxX":8.274042789656278,"pfxZ":3.1589038504299207,"pX":-1.0280135265982964,"pZ":2.530659722541927,"vX0":-0.43317220570021114,"vY0":-118.95218576586822,"vZ0":-1.5748761208483306,"x":156.19,"y":170.45,"x0":-1.919788929160977,"y0":50.000108027739635,"z0":5.691980991797785,"aX":11.921646500090805},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.9,"spinRate":2575,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.4594782764474119,"extension":6.636899665122569},"index":0,"playId":"ca18c007-93d4-3518-a242-df667747cf8e","pitchNumber":1,"startTime":"2025-08-23T00:59:30.820Z","endTime":"2025-08-23T00:59:34.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.63639057321771,"strikeZoneBottom":1.66951175381798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.711992999970857,"aZ":-26.4360734615291,"pfxX":8.158857684472931,"pfxZ":4.13918728532834,"pX":-1.365112145260126,"pZ":3.9790774148701282,"vX0":-1.4949567103569823,"vY0":-116.64594331021978,"vZ0":1.4396057202440498,"x":169.03,"y":131.34,"x0":-1.7785561742353644,"y0":50.002256443546564,"z0":5.83556080944438,"aX":11.309858625243963},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.2,"breakHorizontal":-14.4,"spinRate":2533,"spinDirection":83},"zone":11,"typeConfidence":0.9,"plateTime":0.4684815961009421,"extension":6.4444932796423755},"index":1,"playId":"bef277f9-68d6-3f30-b8cb-615b8229653a","pitchNumber":2,"startTime":"2025-08-23T00:59:43.489Z","endTime":"2025-08-23T00:59:46.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.122476448942802,"aZ":-23.401831297666238,"pfxX":1.6536005736475285,"pfxZ":4.980647984633455,"pX":1.1582097256265516,"pZ":1.4413442519165778,"vX0":4.913748727990644,"vY0":-131.41317887159462,"vZ0":-6.988537610299832,"x":72.85,"y":199.86,"x0":-0.9456632427290719,"y0":50.00224282035701,"z0":5.856737536389892,"aX":2.9097432803865124},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.0,"spinRate":2298,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.41576165819604016,"extension":6.89964519023845},"index":2,"playId":"d016a4b3-ec8a-35b2-9ddf-3bfe85515d06","pitchNumber":3,"startTime":"2025-08-23T00:59:56.578Z","endTime":"2025-08-23T01:00:01.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-23T01:00:08.000Z","endTime":"2025-08-23T01:00:20.997Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.721751248325212,"aZ":-20.650214059963993,"pfxX":0.8959561385601518,"pfxZ":6.435356721914417,"pX":0.32138040670390133,"pZ":2.4975746196883652,"vX0":3.2932054942160107,"vY0":-132.0955979017734,"vZ0":-4.93917345035121,"x":104.75,"y":171.35,"x0":-1.05129019910246,"y0":50.0009579781206,"z0":5.883478315453693,"aX":1.602889802453393},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-2.3,"spinRate":2241,"spinDirection":190},"zone":6,"typeConfidence":0.91,"plateTime":0.4126162661331594,"extension":6.789848719229699},"index":4,"playId":"79032be3-66e7-34c9-82ab-e0fe784308f2","pitchNumber":4,"startTime":"2025-08-23T01:00:20.997Z","endTime":"2025-08-23T01:00:25.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.59100206291559,"strikeZoneBottom":1.6692012857202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21778883301636,"aZ":-30.72449359850301,"pfxX":7.2433591201212035,"pfxZ":1.0121941401033965,"pX":-0.8461655794281095,"pZ":2.2817641772068296,"vX0":-0.48469475207544044,"vY0":-118.68099581952285,"vZ0":-1.417514681644423,"x":149.25,"y":177.17,"x0":-1.5808304173967334,"y0":50.0012290124311,"z0":5.679011963148237,"aX":10.355780022002866},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.0,"spinRate":2447,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.4610888539094833,"extension":6.758369416436485},"index":5,"playId":"589015a7-795a-3829-ab2c-b66bfd0e7429","pitchNumber":5,"startTime":"2025-08-23T01:00:42.398Z","endTime":"2025-08-23T01:00:46.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489341699036217,"aZ":-25.71799499260492,"pfxX":1.3826847272660814,"pfxZ":3.6716997004581806,"pX":0.45360228301772954,"pZ":2.295075324100918,"vX0":3.4266642116221995,"vY0":-131.17434754457753,"vZ0":-4.450931107857416,"x":99.71,"y":176.81,"x0":-1.044748339240388,"y0":50.0020569889028,"z0":5.911348539242219,"aX":2.429735708153837},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2269,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.41617664790715647,"extension":6.784877222380362},"hitData":{"launchSpeed":98.3,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.88,"coordY":169.23}},"index":6,"playId":"b063a8e7-d1c5-3c95-8476-9d8503edea96","pitchNumber":6,"startTime":"2025-08-23T01:00:56.705Z","endTime":"2025-08-23T01:01:04.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:01:04.029Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:01:08.841Z","endTime":"2025-08-23T01:01:58.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":93.3,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.062163280732022,"aZ":-20.407714031815495,"pfxX":-3.6348864506589464,"pfxZ":6.249628028433211,"pX":-0.09529769170702133,"pZ":3.571166570197756,"vX0":3.0316680076716027,"vY0":-135.92124246733104,"vZ0":-3.0620063241355346,"x":120.63,"y":142.36,"x0":-0.7494867104163295,"y0":50.002823389084284,"z0":6.119217556961154,"aX":-6.8434412226937305},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":6.0,"spinRate":1850,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.40202693969438785,"extension":6.815841016827909},"index":0,"playId":"ecd139bc-0743-3aed-ba40-9e3ba9c9e12a","pitchNumber":1,"startTime":"2025-08-23T01:01:28.602Z","endTime":"2025-08-23T01:01:31.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378671953120207,"aZ":-33.74737668247871,"pfxX":7.003369706714424,"pfxZ":-1.0804499145394626,"pX":-0.31125168686757027,"pZ":2.3515962484152104,"vX0":0.07120201199092835,"vY0":-119.97887601814215,"vZ0":-1.3136169109139948,"x":128.86,"y":175.29,"x0":-1.2515429198346342,"y0":50.00001570113106,"z0":5.903286081058374,"aX":10.246723273403116},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":-12.7,"spinRate":2514,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.45586188864339894,"extension":6.846864921782743},"hitData":{"launchSpeed":83.6,"launchAngle":15.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.74,"coordY":121.7}},"index":1,"playId":"07559b2a-218f-3353-a238-4f42ed034d7e","pitchNumber":2,"startTime":"2025-08-23T01:01:46.004Z","endTime":"2025-08-23T01:01:58.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:01:58.029Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to right fielder Ronald Acuña Jr. Tyrone Taylor to 3rd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:02:36.898Z","endTime":"2025-08-23T01:04:50.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"9bd9573d-13fd-3812-a9bb-d1ade2728be9","startTime":"2025-08-23T01:02:24.542Z","endTime":"2025-08-23T01:02:28.148Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.635763590716277,"aZ":-24.907496588780262,"pfxX":-4.889025376829082,"pfxZ":3.8559035289936023,"pX":0.21853936648228842,"pZ":2.400082151233948,"vX0":5.205100341655516,"vY0":-135.4673786115203,"vZ0":-5.034098622374626,"x":108.67,"y":173.98,"x0":-1.07963349803602,"y0":50.00496531807509,"z0":5.992295733160625,"aX":-9.217989302492327},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":7.9,"spinRate":1744,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.4021530028388103,"extension":6.724029775379906},"index":1,"playId":"dc13bde3-9210-39bf-b3e5-e09a80d1faa7","pitchNumber":1,"startTime":"2025-08-23T01:02:39.180Z","endTime":"2025-08-23T01:02:42.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.560400177434662,"aZ":-28.52130612611466,"pfxX":-4.640181235642357,"pfxZ":2.2443850770820273,"pX":0.029878072992528593,"pZ":2.40293321996494,"vX0":5.019895592448771,"vY0":-125.96865612398061,"vZ0":-2.7359418438589644,"x":115.86,"y":173.9,"x0":-1.3740779864112918,"y0":50.00253753206218,"z0":5.779202106185366,"aX":-7.551525447026173},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":7.4,"spinRate":1611,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.43272951527444903,"extension":6.801333395722264},"index":2,"playId":"18965250-1509-3e89-8e7c-0e44ca8a8acd","pitchNumber":2,"startTime":"2025-08-23T01:03:08.767Z","endTime":"2025-08-23T01:03:12.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":84.1,"strikeZoneTop":3.47781618370586,"strikeZoneBottom":1.50966932092633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.860365993203565,"aZ":-32.18413065711147,"pfxX":-6.680692694182369,"pfxZ":-0.005193520619657832,"pX":-0.9012643215935053,"pZ":0.24463773754216267,"vX0":3.83522945881276,"vY0":-129.7310757182428,"vZ0":-7.741195862526928,"x":151.35,"y":232.17,"x0":-1.512106034402909,"y0":50.00422475724852,"z0":5.640941975985542,"aX":-11.669288904908514},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.2,"breakHorizontal":11.5,"spinRate":1599,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.41829302269439816,"extension":6.763365276693386},"index":3,"playId":"f89b648d-f801-3be5-bab2-9a7b1fc78ecc","pitchNumber":3,"startTime":"2025-08-23T01:03:39.208Z","endTime":"2025-08-23T01:03:42.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.45515027931708,"strikeZoneBottom":1.53251012431713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798229798037575,"aZ":-22.793407749744706,"pfxX":1.1062343800589298,"pfxZ":5.365525088055204,"pX":1.23706942501899,"pZ":3.137901850088233,"vX0":5.258373461435588,"vY0":-130.93101665591476,"vZ0":-2.842358472646789,"x":69.85,"y":154.06,"x0":-0.935236009252674,"y0":50.00448226209247,"z0":5.930046933577668,"aX":1.933296094357842},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2088,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.417212193715117,"extension":6.804594336077763},"index":4,"playId":"2679d921-3df8-35f9-ab31-99764797f338","pitchNumber":4,"startTime":"2025-08-23T01:04:01.011Z","endTime":"2025-08-23T01:04:04.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"0b1b852d-5575-3894-b2a6-4dd6174ab59b","startTime":"2025-08-23T01:04:20.171Z","endTime":"2025-08-23T01:04:24.005Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.990648600938297,"aZ":-24.984737022179495,"pfxX":0.5257537056937053,"pfxZ":4.011005284615763,"pX":0.15628178360769737,"pZ":2.304502684058759,"vX0":3.0416525874002445,"vY0":-132.30377038044287,"vZ0":-4.394389665443218,"x":111.04,"y":176.56,"x0":-1.0709478478795849,"y0":50.00648346275458,"z0":5.791148366262722,"aX":0.9439630571501765},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-1.6,"spinRate":2046,"spinDirection":185},"zone":5,"typeConfidence":0.9,"plateTime":0.4120601055060904,"extension":6.73601174110133},"hitData":{"launchSpeed":87.2,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.9,"coordY":92.95}},"index":6,"playId":"5947d897-562f-3252-8a73-06c725005337","pitchNumber":5,"startTime":"2025-08-23T01:04:37.491Z","endTime":"2025-08-23T01:04:50.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.22,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:04:50.841Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hayden Senger grounds into a double play, third baseman Nacho Alvarez Jr. to second baseman Ozzie Albies to first baseman Matt Olson. Cedric Mullins out at 2nd. Hayden Senger out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:04:54.944Z","endTime":"2025-08-23T01:05:23.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.792475814105536,"aZ":-25.582391956565,"pfxX":-6.3044612570373655,"pfxZ":3.5185134366322837,"pX":-0.6965216137642842,"pZ":2.1866677464528967,"vX0":2.8534942548379583,"vY0":-135.60994799221754,"vZ0":-5.643900388235778,"x":143.55,"y":179.74,"x0":-0.9393576583990015,"y0":50.005397208899744,"z0":6.063730170829285,"aX":-11.822779892155179},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":10.9,"spinRate":1800,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.40286518589728315,"extension":6.762209332439152},"hitData":{"launchSpeed":101.9,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.86,"coordY":164.96}},"index":0,"playId":"3ee08596-627a-3ba3-b4d9-e17470545f71","pitchNumber":1,"startTime":"2025-08-23T01:05:17.440Z","endTime":"2025-08-23T01:05:23.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":2.1999999999999997,"leverageIndex":0.35,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:05:23.715Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out softly, pitcher Nolan McLean to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:08:00.343Z","endTime":"2025-08-23T01:09:26.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.56844891153203,"strikeZoneBottom":1.66951175381798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86875795194163,"aZ":-25.302193284088425,"pfxX":-1.1777017716001161,"pfxZ":3.88931749195896,"pX":-0.13275243493286037,"pZ":1.746229257481852,"vX0":8.871745121986685,"vY0":-131.34457100613264,"vZ0":-3.8003333410521396,"x":122.06,"y":191.63,"x0":-3.3849560776150738,"y0":50.00294468425,"z0":5.069009141360201,"aX":-2.081746160714576},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":0.4,"spinRate":2632,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4152160365814348,"extension":6.766827202208641},"index":0,"playId":"5852220a-2849-342d-9952-6924c8b7f1be","pitchNumber":1,"startTime":"2025-08-23T01:08:17.192Z","endTime":"2025-08-23T01:08:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.47781618370586,"strikeZoneBottom":1.62385286552334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907691252539045,"aZ":-18.63678462288836,"pfxX":-9.28784396648482,"pfxZ":6.94469588466041,"pX":0.80186555408185,"pZ":2.030746005896034,"vX0":13.69040457832998,"vY0":-138.5080583824678,"vZ0":-5.513322248619172,"x":86.43,"y":183.95,"x0":-2.9902400875297013,"y0":50.00593850744805,"z0":5.286793941777667,"aX":-18.114193297744528},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2230,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3949057463888752,"extension":6.66615233212617},"index":1,"playId":"0ba82bf8-cdd2-32ec-a3d9-ad8b710190ba","pitchNumber":2,"startTime":"2025-08-23T01:08:29.816Z","endTime":"2025-08-23T01:08:33.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.0,"endSpeed":72.9,"strikeZoneTop":3.4098093156403,"strikeZoneBottom":1.62385286552334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.400948556067576,"aZ":-41.09264252503172,"pfxX":8.359404965470727,"pfxZ":-6.725850187548257,"pX":1.4257982653615466,"pZ":0.1011910695942459,"vX0":8.330143082120392,"vY0":-116.10588342830201,"vZ0":-3.049909055802595,"x":62.65,"y":236.05,"x0":-3.3321689626825983,"y0":50.001258333933016,"z0":5.451563993302732,"aX":11.089797406788698},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.7,"breakHorizontal":-17.6,"spinRate":3294,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4769075069251043,"extension":6.271323117449066},"index":2,"playId":"1f4d37f5-eb63-31ec-9a9e-e4d93492ccca","pitchNumber":3,"startTime":"2025-08-23T01:08:44.427Z","endTime":"2025-08-23T01:08:47.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.619286072037294,"aZ":-24.457430105030618,"pfxX":-1.206534443430297,"pfxZ":4.16404297332816,"pX":0.665018071222034,"pZ":2.842567732868448,"vX0":10.696405300840189,"vY0":-134.61778610374586,"vZ0":-2.2537004326584023,"x":91.65,"y":162.03,"x0":-3.1869648463642934,"y0":50.00219715283511,"z0":5.405033016391936,"aX":-2.2371049821823688},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":0.1,"spinRate":2537,"spinDirection":221},"zone":3,"typeConfidence":0.87,"plateTime":0.405408645984485,"extension":6.583703782420256},"index":3,"playId":"9786a198-e318-33c8-a7c9-c2d8106153ba","pitchNumber":4,"startTime":"2025-08-23T01:09:00.708Z","endTime":"2025-08-23T01:09:03.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.992575943928408,"aZ":-40.5664754640748,"pfxX":9.910187097563863,"pfxZ":-6.3699715081351,"pX":-0.6819063489362462,"pZ":1.3802617516729314,"vX0":3.1900109260965612,"vY0":-115.13121145328546,"vZ0":-0.3486012130704208,"x":142.99,"y":201.51,"x0":-3.3795913014579226,"y0":50.00202677431643,"z0":5.521195325880543,"aX":13.060427321031126},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":-18.8,"spinRate":3232,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4790912942441903,"extension":6.358543335456831},"hitData":{"launchSpeed":25.8,"launchAngle":70.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.5,"coordY":192.0}},"index":4,"playId":"09bbc2e1-ba9b-3e7a-8378-1fb99bcb48a5","pitchNumber":5,"startTime":"2025-08-23T01:09:17.587Z","endTime":"2025-08-23T01:09:26.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:09:26.598Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:09:37.284Z","endTime":"2025-08-23T01:11:11.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38051978233758,"aZ":-27.05476978561492,"pfxX":0.5426289474101108,"pfxZ":2.819431527927927,"pX":-0.1701518607841966,"pZ":3.2585192952252986,"vX0":8.032870149951135,"vY0":-133.16756698626136,"vZ0":-0.3387874305969271,"x":123.49,"y":150.8,"x0":-3.2814129951963893,"y0":50.00588957035197,"z0":5.324583702297248,"aX":0.9853242208304052},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-2.5,"spinRate":2378,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.40943050211996423,"extension":6.771348154424135},"index":0,"playId":"2f40eda5-3831-3935-afac-93d78f7f8f26","pitchNumber":1,"startTime":"2025-08-23T01:09:50.819Z","endTime":"2025-08-23T01:09:53.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.59109929076938,"strikeZoneBottom":1.78362165115766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7047648240758,"aZ":-33.41088540397404,"pfxX":-9.519776905138263,"pfxZ":-0.775124505784385,"pX":0.562848192344391,"pZ":2.435141978287423,"vX0":12.148777024469812,"vY0":-125.16102907982504,"vZ0":-0.46871498684298685,"x":95.55,"y":173.03,"x0":-3.1023410533143445,"y0":50.00340084129844,"z0":5.34559701515456,"aX":-15.205290653766765},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":14.6,"spinRate":1454,"spinDirection":255},"zone":6,"typeConfidence":0.91,"plateTime":0.4365321836791489,"extension":6.579794803655738},"index":1,"playId":"d1c43a74-efde-3c2a-b91b-419c9f1f095f","pitchNumber":2,"startTime":"2025-08-23T01:10:03.436Z","endTime":"2025-08-23T01:10:06.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T01:10:15.702Z","endTime":"2025-08-23T01:10:25.300Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.61374651671483,"strikeZoneBottom":1.71516216840055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25134501024779,"aZ":-17.88951094925727,"pfxX":-5.579156367300001,"pfxZ":7.103409223029361,"pX":-1.1813522473760663,"pZ":3.5280937268012864,"vX0":8.357374322035199,"vY0":-140.3196605829309,"vZ0":-2.0431375418320497,"x":162.03,"y":143.52,"x0":-3.461942337647639,"y0":50.003163888679836,"z0":5.420624973784814,"aX":-11.220516968237368},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":8.5,"spinRate":2301,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3891031626923014,"extension":6.662847052860739},"index":3,"playId":"957578fb-9af8-3ae9-bbdd-c329b2cd7dcb","pitchNumber":3,"startTime":"2025-08-23T01:10:25.300Z","endTime":"2025-08-23T01:10:28.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.437725647302322,"aZ":-31.795771221861404,"pfxX":-9.095464029836279,"pfxZ":0.19855318681810452,"pX":0.12385239305909906,"pZ":3.0885626804165383,"vX0":11.677507573426404,"vY0":-135.73034305921755,"vZ0":-0.15474232392152965,"x":112.28,"y":155.39,"x0":-3.0432683723324456,"y0":50.00087196294025,"z0":5.351968732189581,"aX":-17.047902038698005},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.6,"breakHorizontal":14.2,"spinRate":2145,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.4028424684480947,"extension":6.617873356654468},"index":4,"playId":"2159d753-67c5-33d8-b8ea-be28354a0e1b","pitchNumber":4,"startTime":"2025-08-23T01:10:38.729Z","endTime":"2025-08-23T01:10:41.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":79.9,"endSpeed":72.9,"strikeZoneTop":3.59109929076938,"strikeZoneBottom":1.87487022989822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.981513942486668,"aZ":-42.50521702752235,"pfxX":9.276785138411086,"pfxZ":-7.726549716554143,"pX":-0.5280221544493755,"pZ":0.8958980563538925,"vX0":4.014336836683051,"vY0":-116.16596553831019,"vZ0":-0.9464372272011289,"x":137.13,"y":214.59,"x0":-3.4945035547132597,"y0":50.00023520089221,"z0":5.424274382619069,"aX":12.411168219306678},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.8,"breakHorizontal":-17.9,"spinRate":3262,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4753215664186796,"extension":6.422105102653924},"index":5,"playId":"25383c44-1c5a-34be-a985-56d632f5180a","pitchNumber":5,"startTime":"2025-08-23T01:10:55.863Z","endTime":"2025-08-23T01:10:59.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2361684470894,"aZ":-25.706349606583828,"pfxX":0.3593127433735498,"pfxZ":3.574389717933629,"pX":0.06634241482196071,"pZ":3.5917484679885803,"vX0":8.761874551997382,"vY0":-133.09074858779798,"vZ0":0.21937803837615255,"x":114.47,"y":141.8,"x0":-3.3031644642788436,"y0":50.002525775468406,"z0":5.356890684734292,"aX":0.6495875903711814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-2.4,"spinRate":2486,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.41018394313036044,"extension":6.578226775448084},"index":6,"playId":"9cd098a6-4bd3-35b6-8fd3-5c507128215a","pitchNumber":6,"startTime":"2025-08-23T01:11:08.553Z","endTime":"2025-08-23T01:11:11.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:11:11.716Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:11:12.630Z","endTime":"2025-08-23T01:12:36.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.70421883743796,"strikeZoneBottom":1.69203037457152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214927198805473,"aZ":-34.355318138287686,"pfxX":-10.057523540137396,"pfxZ":-1.1296485859916814,"pX":0.5737054654831135,"pZ":2.0190753500895298,"vX0":13.95403982658027,"vY0":-137.8975150660663,"vZ0":-2.4208162175297945,"x":95.13,"y":184.26,"x0":-3.241771775758542,"y0":50.004925692035044,"z0":5.222566409533707,"aX":-19.40403919808154},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.4,"breakHorizontal":15.4,"spinRate":2109,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.39697376184215694,"extension":6.861039558678032},"index":0,"playId":"70a32d3a-1015-32d3-b418-f9ee8898c9ab","pitchNumber":1,"startTime":"2025-08-23T01:11:34.788Z","endTime":"2025-08-23T01:11:42.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.335543330652968,"aZ":-28.771410236392807,"pfxX":-7.8499808544902185,"pfxZ":1.7541038463965366,"pX":-0.3947181725322603,"pZ":2.1307424547965073,"vX0":10.738143056063919,"vY0":-137.81757818899626,"vZ0":-3.1306371082638993,"x":132.05,"y":181.25,"x0":-3.3071777251601735,"y0":50.00150241955272,"z0":5.207926330950809,"aX":-15.220482308478056},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.8,"breakHorizontal":12.2,"spinRate":2114,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.3962244690768979,"extension":6.515992578906471},"index":1,"playId":"41f84324-f9fe-36a6-8e40-58b41b3313e1","pitchNumber":2,"startTime":"2025-08-23T01:11:49.617Z","endTime":"2025-08-23T01:11:53.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85537717034413,"aZ":-12.808621341626427,"pfxX":-5.753778728292338,"pfxZ":9.54658348617032,"pX":-0.10173723145683992,"pZ":2.685043245877313,"vX0":10.772245158480795,"vY0":-141.43421278937834,"vZ0":-4.901152395727292,"x":120.88,"y":166.28,"x0":-3.2100214731144194,"y0":50.004915459706226,"z0":5.260083925606174,"aX":-11.675285526735657},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2359,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.3870773788220663,"extension":6.804513682328216},"index":2,"playId":"7ba2b5bf-bc5d-3c52-9a0b-5fd6b5c3a0ab","pitchNumber":3,"startTime":"2025-08-23T01:12:10.109Z","endTime":"2025-08-23T01:12:13.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T01:12:18.213Z","endTime":"2025-08-23T01:12:32.155Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69091290784835,"aZ":-15.660828442390923,"pfxX":-4.923243969240546,"pfxZ":8.16687572538522,"pX":-0.3478336398863713,"pZ":3.585202498694841,"vX0":9.676208826690965,"vY0":-140.9811819312751,"vZ0":-2.2315431227328335,"x":130.26,"y":141.98,"x0":-3.177864818293898,"y0":50.004215655210984,"z0":5.392569850104426,"aX":-9.957608071529588},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":2213,"spinDirection":237},"zone":1,"typeConfidence":0.9,"plateTime":0.387845867910408,"extension":6.7627590018442865},"index":4,"playId":"1952f600-de6c-33eb-b7e3-f5e7c5a07bb5","pitchNumber":4,"startTime":"2025-08-23T01:12:32.155Z","endTime":"2025-08-23T01:12:36.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:12:36.302Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Lindor doubles (27) on a sharp line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:14:54.051Z","endTime":"2025-08-23T01:16:26.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57122599084152,"aZ":-28.138781053830275,"pfxX":6.203757925822966,"pfxZ":2.770152482574102,"pX":0.49428379897356767,"pZ":1.557817994879943,"vX0":3.0062817496522434,"vY0":-119.26093153585269,"vZ0":-3.562217433103132,"x":98.16,"y":196.72,"x0":-1.5841921600051727,"y0":50.001761157885724,"z0":5.578810788020927,"aX":9.034100613766658},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":-11.9,"spinRate":2434,"spinDirection":72},"zone":9,"typeConfidence":0.9,"plateTime":0.457351355206999,"extension":6.590676945949552},"index":0,"playId":"919977ca-ca12-3ba8-893f-713ccbe7804c","pitchNumber":1,"startTime":"2025-08-23T01:15:09.706Z","endTime":"2025-08-23T01:15:12.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-23T01:15:19.811Z","endTime":"2025-08-23T01:15:34.841Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.44875068077928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.990569400471642,"aZ":-28.849570210429775,"pfxX":5.4825904271318295,"pfxZ":2.2549520677540005,"pX":-0.1522797805310091,"pZ":0.880511820430658,"vX0":1.7880636460495818,"vY0":-120.15929462883079,"vZ0":-5.114060600790577,"x":122.8,"y":215.01,"x0":-1.6165311523147021,"y0":50.00575312241004,"z0":5.568184112561134,"aX":8.103044287820483},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":-10.3,"spinRate":2492,"spinDirection":75},"zone":13,"typeConfidence":0.9,"plateTime":0.4540070466843038,"extension":6.794999314858771},"index":2,"playId":"561a7152-2bea-38c2-99a6-149fbb01e81e","pitchNumber":2,"startTime":"2025-08-23T01:15:34.841Z","endTime":"2025-08-23T01:15:38.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.34933589769846,"strikeZoneBottom":1.47159683664282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.288488205388937,"aZ":-27.659702763800105,"pfxX":-6.4724209071162235,"pfxZ":2.676353163667165,"pX":-0.3690494521179761,"pZ":0.8078580133244844,"vX0":4.784948333683773,"vY0":-128.25487481732966,"vZ0":-6.882550143227124,"x":131.07,"y":216.97,"x0":-1.4059586447963057,"y0":50.00571593912599,"z0":5.645891382582384,"aX":-10.92531742985635},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":10.8,"spinRate":1964,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4249686686954508,"extension":6.628791597191662},"index":3,"playId":"9a418fda-ab9c-368e-a1ac-bd62e7dc8d24","pitchNumber":3,"startTime":"2025-08-23T01:15:45.985Z","endTime":"2025-08-23T01:15:48.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.551184003041552,"aZ":-25.489171651592834,"pfxX":2.1717752424498467,"pfxZ":3.837031120935647,"pX":-0.4547609520674444,"pZ":2.485759752183799,"vX0":1.4638922869288464,"vY0":-130.47062121985826,"vZ0":-3.7481978330508685,"x":134.33,"y":171.66,"x0":-1.303228820464585,"y0":50.00531870439039,"z0":5.837343218207463,"aX":3.786829895900656},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.2,"spinRate":2167,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.4180126202062162,"extension":6.879475548649631},"index":4,"playId":"731411b3-5118-38c2-bd77-5464a06beb1d","pitchNumber":4,"startTime":"2025-08-23T01:15:57.664Z","endTime":"2025-08-23T01:16:00.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232264386913197,"aZ":-25.695845378650187,"pfxX":2.263384754750938,"pfxZ":3.678842224217621,"pX":0.40536107579550096,"pZ":1.8863753654663349,"vX0":2.865594078814753,"vY0":-131.00734014899308,"vZ0":-5.422496781719092,"x":101.55,"y":187.85,"x0":-0.9912868114096455,"y0":50.00284399456619,"z0":5.8711582877430075,"aX":3.9865420357709165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.7,"spinRate":2191,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4159896856466916,"extension":6.774317317893995},"hitData":{"launchSpeed":102.5,"launchAngle":10.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.23,"coordY":121.32}},"index":5,"playId":"881c6a75-a456-3989-ae94-adbc95b36a04","pitchNumber":5,"startTime":"2025-08-23T01:16:11.871Z","endTime":"2025-08-23T01:16:26.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:16:26.881Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (32) on a fly ball to left field. Francisco Lindor scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:16:27.268Z","endTime":"2025-08-23T01:19:16.593Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":85.0,"strikeZoneTop":3.25858609380897,"strikeZoneBottom":1.49444099707041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16145666464882,"aZ":-26.676170285296973,"pfxX":-6.004790682577606,"pfxZ":2.9927435942409826,"pX":-0.40010427814218186,"pZ":3.8563033335260655,"vX0":3.5850105600076994,"vY0":-134.0651636603636,"vZ0":-1.1828717666297406,"x":132.25,"y":134.66,"x0":-0.9672724029862357,"y0":50.005716751884094,"z0":6.188978563416985,"aX":-11.046260256120993},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":10.2,"spinRate":1915,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.4069370033011066,"extension":6.72384001636908},"index":0,"playId":"e1a0c265-47e5-3b66-865d-f92ce60f2d30","pitchNumber":1,"startTime":"2025-08-23T01:17:02.572Z","endTime":"2025-08-23T01:17:05.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399896076274153,"aZ":-23.19446175251541,"pfxX":-4.239728139280501,"pfxZ":4.940499961319016,"pX":-0.3844907337113338,"pZ":2.8167646626669236,"vX0":3.557588476882991,"vY0":-133.35677154459984,"vZ0":-4.21536687438571,"x":131.66,"y":162.73,"x0":-1.1794685868564156,"y0":50.000854101261304,"z0":6.073796888608215,"aX":-7.700483857112654},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":7.0,"spinRate":1951,"spinDirection":202},"zone":1,"typeConfidence":0.75,"plateTime":0.40940975046548234,"extension":6.898571726859965},"index":1,"playId":"b0e503d9-4b18-31a9-abff-d61119e32b18","pitchNumber":2,"startTime":"2025-08-23T01:17:18.820Z","endTime":"2025-08-23T01:17:21.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.28127796346272,"strikeZoneBottom":1.40305243901277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.125285612666083,"aZ":-31.18211111333459,"pfxX":-6.106680777800547,"pfxZ":0.5906342053853404,"pX":-1.4241687957243259,"pZ":2.1611956192693214,"vX0":1.8256292533400604,"vY0":-127.99165778434157,"vZ0":-3.1325369193138153,"x":171.29,"y":180.43,"x0":-1.3493759818991709,"y0":50.000820067360536,"z0":5.819260822911375,"aX":-10.224401623118188},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":10.7,"spinRate":1644,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4264354643161612,"extension":6.736096865301415},"index":2,"playId":"2221ff40-7eef-3dab-8ad9-607762b3037e","pitchNumber":3,"startTime":"2025-08-23T01:17:50.969Z","endTime":"2025-08-23T01:17:54.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.32665288120126,"strikeZoneBottom":1.5172831479851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366204249928135,"aZ":-25.047347715655334,"pfxX":-5.673718853766924,"pfxZ":3.840491248799621,"pX":0.36980110170995867,"pZ":1.6928690108443236,"vX0":4.934270213625065,"vY0":-134.63587300094017,"vZ0":-6.561045110830319,"x":102.9,"y":193.07,"x0":-0.7401993073706327,"y0":50.001523762684435,"z0":5.907979266399741,"aX":-10.524494896894042},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":9.4,"spinRate":1902,"spinDirection":206},"zone":9,"typeConfidence":0.89,"plateTime":0.40520391441311343,"extension":6.87173877374903},"index":3,"playId":"b8e30b2c-3c81-39e8-b478-2141e2a204bd","pitchNumber":4,"startTime":"2025-08-23T01:18:05.541Z","endTime":"2025-08-23T01:18:08.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55577803583923,"aZ":-21.048494178570525,"pfxX":1.3505113618308013,"pfxZ":6.099313269428018,"pX":0.45962555300561336,"pZ":2.0644012765529234,"vX0":3.665967279021555,"vY0":-133.45149860229986,"vZ0":-5.940332446509707,"x":99.48,"y":183.04,"x0":-1.1010457834342493,"y0":50.00555202093009,"z0":5.809857428028197,"aX":2.46495345614744},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-3.1,"spinRate":1979,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.4086049143318422,"extension":6.7772254249705774},"index":4,"playId":"1c30cd68-9fd1-3c7a-ba5d-a0d60fa5be50","pitchNumber":5,"startTime":"2025-08-23T01:18:24.092Z","endTime":"2025-08-23T01:18:27.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436163185641124,"aZ":-25.755491521985086,"pfxX":2.206269052333873,"pfxZ":3.6512753183828774,"pX":-0.6782230745834977,"pZ":2.018501648718815,"vX0":0.7322579614876539,"vY0":-130.9469071718283,"vZ0":-5.0022171983408,"x":142.85,"y":184.28,"x0":-1.247260995544937,"y0":50.00228865116867,"z0":5.850728664888577,"aX":3.878987471082538},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2143,"spinDirection":191},"zone":7,"typeConfidence":0.9,"plateTime":0.4162986717344235,"extension":6.7588304894884645},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":18.47,"coordY":101.09}},"index":5,"playId":"a4c67be5-8468-3e9c-9656-baf6a6e064fd","pitchNumber":6,"startTime":"2025-08-23T01:18:44.552Z","endTime":"2025-08-23T01:19:16.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.14,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:19:16.593Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, pitcher Erick Fedde to first baseman Matt Olson.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:19:27.085Z","endTime":"2025-08-23T01:20:07.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.57599938821492,"strikeZoneBottom":1.46398168508041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556517625051885,"aZ":-23.593564647652332,"pfxX":-3.646537944030334,"pfxZ":4.510893549910961,"pX":-0.31855399316397737,"pZ":3.1544537530905403,"vX0":2.752369818115495,"vY0":-136.42642455285824,"vZ0":-3.4517007426238564,"x":129.14,"y":153.61,"x0":-0.8623564056564521,"y0":50.00184912026695,"z0":6.045936676481273,"aX":-6.93354845512771},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":6.1,"spinRate":1918,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.40015833255653277,"extension":6.8099290996223925},"index":0,"playId":"75bc6186-4f83-3e53-b4a0-b867c86308bd","pitchNumber":1,"startTime":"2025-08-23T01:19:33.418Z","endTime":"2025-08-23T01:19:37.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":93.6,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.507745968292898,"aZ":-22.46913519641903,"pfxX":-3.3122973396607387,"pfxZ":5.125732060873943,"pX":-0.543969856397149,"pZ":2.2658433792821464,"vX0":2.2194968605148313,"vY0":-136.35847102346125,"vZ0":-5.820157179741811,"x":137.73,"y":177.6,"x0":-0.9359579159404311,"y0":50.0030214944752,"z0":5.966810005753188,"aX":-6.2703723349561},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":5.5,"spinRate":1887,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.4008845646959225,"extension":6.961123293636089},"index":1,"playId":"5133987e-0f4c-3a6c-8d8b-99f2286aefef","pitchNumber":2,"startTime":"2025-08-23T01:19:44.863Z","endTime":"2025-08-23T01:19:48.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70070509418845,"aZ":-23.710214832187003,"pfxX":-0.14338869349582462,"pfxZ":4.666025129603449,"pX":0.6617313763966922,"pZ":2.870225174865477,"vX0":4.213707508632863,"vY0":-133.0906856701561,"vZ0":-3.7130750076169465,"x":91.78,"y":161.28,"x0":-0.9162137109267057,"y0":50.00219332563866,"z0":5.979339903007272,"aX":-0.26133342994566305},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":-0.6,"spinRate":2047,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.40988132068201333,"extension":6.951372595850151},"hitData":{"launchSpeed":64.9,"launchAngle":-73.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.55,"coordY":189.97}},"index":2,"playId":"5a3433b1-ebf9-30b0-b75a-7fb713dc155d","pitchNumber":3,"startTime":"2025-08-23T01:19:59.271Z","endTime":"2025-08-23T01:20:07.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:20:07.277Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:20:09.987Z","endTime":"2025-08-23T01:21:55.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.933670777432063,"aZ":-19.888418030170374,"pfxX":-7.5218554098392865,"pfxZ":6.5124977194193665,"pX":0.04700992676485904,"pZ":2.182780772677723,"vX0":5.473161601737956,"vY0":-135.9958698682085,"vZ0":-6.068072027728489,"x":115.21,"y":179.84,"x0":-1.0075642313712423,"y0":50.00009296719587,"z0":5.808327026922535,"aX":-14.18267307676613},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":12.6,"spinRate":1975,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.4017137830291415,"extension":6.846565430345782},"index":0,"playId":"065f74f3-417a-36e0-8e6d-990de09511f2","pitchNumber":1,"startTime":"2025-08-23T01:20:38.350Z","endTime":"2025-08-23T01:20:41.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.52313877114249,"strikeZoneBottom":1.57818563136804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.956774201212554,"aZ":-22.274475151761266,"pfxX":-5.506870936851225,"pfxZ":5.279217528080213,"pX":-0.04294586011586133,"pZ":0.981722886184877,"vX0":4.734440591930418,"vY0":-135.89035187947488,"vZ0":-8.608734760040413,"x":118.64,"y":212.27,"x0":-1.089785197464057,"y0":50.00386570422175,"z0":5.730456426620506,"aX":-10.330115638279594},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":9.0,"spinRate":2186,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.40261391493446164,"extension":7.0421111016239},"index":1,"playId":"273bc587-9ab1-31c5-b7bf-166391d7b27d","pitchNumber":2,"startTime":"2025-08-23T01:20:54.378Z","endTime":"2025-08-23T01:20:57.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516939956121487,"aZ":-30.06365076342236,"pfxX":7.858778493120126,"pfxZ":1.4659073927038335,"pX":0.09017274634333687,"pZ":1.6794158869908795,"vX0":1.3249425858449442,"vY0":-119.34823041757053,"vZ0":-2.8238103634267286,"x":113.56,"y":193.44,"x0":-1.4932505667724292,"y0":50.00161379033735,"z0":5.5924361920116885,"aX":11.307329452936715},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-14.5,"spinRate":2495,"spinDirection":77},"zone":8,"typeConfidence":0.9,"plateTime":0.4593685902835767,"extension":6.699430276705936},"index":2,"playId":"c513b919-c7a4-3f47-a3e2-29162ff9b2a9","pitchNumber":3,"startTime":"2025-08-23T01:21:07.167Z","endTime":"2025-08-23T01:21:10.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":83.7,"endSpeed":77.2,"strikeZoneTop":3.45515029282479,"strikeZoneBottom":1.50966933453996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499053560341657,"aZ":-29.847195836028824,"pfxX":3.6452239461231706,"pfxZ":1.561300743013001,"pX":2.6449775977458394,"pZ":0.6560509367314947,"vX0":7.852981310520642,"vY0":-121.53890531673835,"vZ0":-5.5176571157586825,"x":16.18,"y":221.07,"x0":-1.1056004660135725,"y0":50.004662348968225,"z0":5.557469361581299,"aX":5.435670914204878},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.7,"breakHorizontal":-8.5,"spinRate":2431,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.451183004103926,"extension":6.932104563254259},"index":3,"playId":"de1b8a60-8569-3603-8fa1-5d0db3607322","pitchNumber":4,"startTime":"2025-08-23T01:21:27.792Z","endTime":"2025-08-23T01:21:30.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66700923956063,"aZ":-24.82682046647599,"pfxX":1.7761143938320552,"pfxZ":4.049661884965298,"pX":0.3050285206625122,"pZ":2.1292759197925295,"vX0":2.402182806825834,"vY0":-133.77861551124536,"vZ0":-5.35401334892631,"x":105.37,"y":181.29,"x0":-0.8349892804231293,"y0":50.000787977268565,"z0":5.93433772311198,"aX":3.221189247016536},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-3.7,"spinRate":2103,"spinDirection":189},"zone":9,"typeConfidence":0.9,"plateTime":0.40931694933035256,"extension":6.852257341518799},"hitData":{"launchSpeed":97.5,"launchAngle":56.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.5,"coordY":102.96}},"index":4,"playId":"849af488-1c85-3867-b258-3929484b94c6","pitchNumber":5,"startTime":"2025-08-23T01:21:45.052Z","endTime":"2025-08-23T01:21:55.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:21:55.904Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:21:57.481Z","endTime":"2025-08-23T01:23:06.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04480462167016,"aZ":-21.847352059157934,"pfxX":-4.642599889225766,"pfxZ":5.440196733310411,"pX":-0.7839554455979126,"pZ":1.9819568713354283,"vX0":1.5523607057356197,"vY0":-136.84026509310806,"vZ0":-6.708555381225667,"x":146.88,"y":185.27,"x0":-0.7553187838667687,"y0":50.0001354943887,"z0":5.960682864911445,"aX":-8.807661661492554},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":8.0,"spinRate":1868,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4001755267507425,"extension":6.8689597233131705},"index":0,"playId":"01f0f466-cebc-3c0e-a5e6-bd6aadc65b56","pitchNumber":1,"startTime":"2025-08-23T01:22:20.178Z","endTime":"2025-08-23T01:22:24.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.61374653021394,"strikeZoneBottom":1.60102029306012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63266980016873,"aZ":-29.82403656402277,"pfxX":-7.667648625862049,"pfxZ":1.3631237553108755,"pX":0.2634092228794367,"pZ":0.5833353694103846,"vX0":6.381278972901296,"vY0":-129.37275608502765,"vZ0":-7.032818670147378,"x":106.96,"y":223.03,"x0":-1.2230557189373295,"y0":50.00058515035216,"z0":5.582925001672098,"aX":-13.168993415556178},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":12.7,"spinRate":1531,"spinDirection":239},"zone":14,"typeConfidence":0.88,"plateTime":0.421245604718703,"extension":6.863510827729482},"index":1,"playId":"1d95ce81-2299-36b1-8910-df153827b58b","pitchNumber":2,"startTime":"2025-08-23T01:22:34.682Z","endTime":"2025-08-23T01:22:37.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061333994933378,"aZ":-27.188465325544254,"pfxX":0.8202677761016446,"pfxZ":2.9273123843657256,"pX":0.5797283270291723,"pZ":2.8620297876031633,"vX0":4.023809800175365,"vY0":-129.03631098474116,"vZ0":-2.4726485800346487,"x":94.9,"y":161.51,"x0":-1.099517424568565,"y0":50.00597159697097,"z0":5.903975729343771,"aX":1.3983705021267665},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.3,"spinRate":2198,"spinDirection":162},"zone":6,"typeConfidence":0.86,"plateTime":0.4226963582101697,"extension":6.771591997565131},"index":2,"playId":"1300cb4e-f0b4-321e-8583-3d067c053313","pitchNumber":3,"startTime":"2025-08-23T01:22:48.711Z","endTime":"2025-08-23T01:22:51.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.239738907750837,"aZ":-30.185870840111658,"pfxX":8.771208593079004,"pfxZ":1.39614361084827,"pX":1.0117266889675738,"pZ":1.402132481439135,"vX0":3.129391744985912,"vY0":-118.90206248398063,"vZ0":-3.479206533579825,"x":78.44,"y":200.92,"x0":-1.4620410346042736,"y0":50.005534363757086,"z0":5.629417396249718,"aX":12.535033847001436},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2443,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.46101215411068885,"extension":6.871353550263682},"index":3,"playId":"205a1457-a173-3cab-af24-ff4649f1229d","pitchNumber":4,"startTime":"2025-08-23T01:23:03.430Z","endTime":"2025-08-23T01:23:06.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:23:06.802Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:25:35.148Z","endTime":"2025-08-23T01:25:55.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ronny Mauricio replaces third baseman Mark Vientos, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:25:07.038Z","endTime":"2025-08-23T01:25:37.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.68166912664474,"strikeZoneBottom":1.60102029306012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027298321915964,"aZ":-29.15823340598169,"pfxX":-1.7192339013050117,"pfxZ":1.6756901455031574,"pX":-0.12109040887850613,"pZ":2.0870721327951633,"vX0":9.454238803904172,"vY0":-132.37767606172721,"vZ0":-2.6516995645649164,"x":121.62,"y":182.43,"x0":-3.4911826286086938,"y0":50.004825088664866,"z0":5.2016423766319315,"aX":-3.1001289848471054},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":1.4,"spinRate":2473,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.41125319452529085,"extension":6.736711257323384},"index":1,"playId":"33288659-6462-3b36-9687-57d1f083cb33","pitchNumber":1,"startTime":"2025-08-23T01:25:37.388Z","endTime":"2025-08-23T01:25:40.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78845820672068,"aZ":-34.612580529689275,"pfxX":-8.463267200659809,"pfxZ":-1.4730326070875464,"pX":-0.6545047416612374,"pZ":2.049099956116086,"vX0":9.538881303763674,"vY0":-127.48284907129904,"vZ0":-1.4986219306929816,"x":141.95,"y":183.45,"x0":-3.335013014769121,"y0":50.003735275141274,"z0":5.36232957822373,"aX":-14.01254817492985},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":13.3,"spinRate":1664,"spinDirection":257},"zone":7,"typeConfidence":0.91,"plateTime":0.42871243790765856,"extension":6.330528245616867},"hitData":{"launchSpeed":69.3,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":158.3}},"index":2,"playId":"8102edf1-f9e0-3105-bb20-209c99ba3118","pitchNumber":2,"startTime":"2025-08-23T01:25:48.065Z","endTime":"2025-08-23T01:25:55.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.3999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:25:55.092Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:25:59.351Z","endTime":"2025-08-23T01:27:21.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.65903145759023,"strikeZoneBottom":1.669511767423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798541298280245,"aZ":-32.51993305624124,"pfxX":8.042678462975225,"pfxZ":-0.21894988185465003,"pX":-1.3338536586019856,"pZ":3.4948129393803904,"vX0":3.3495002341633024,"vY0":-123.73181346189592,"vZ0":2.3020417789771246,"x":167.84,"y":144.42,"x0":-3.7522316038519334,"y0":50.00611353359426,"z0":5.286296158343302,"aX":12.412674596151689},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":2901,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4434927846603589,"extension":6.399585888302327},"index":0,"playId":"d2590ec9-4f3d-3347-b487-428be5ab78c6","pitchNumber":1,"startTime":"2025-08-23T01:26:27.399Z","endTime":"2025-08-23T01:26:30.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.70430357763831,"strikeZoneBottom":1.7151621820014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.580308979424537,"aZ":-28.957247704175842,"pfxX":-8.397578889625837,"pfxZ":1.6627738869361082,"pX":-0.7163662537871084,"pZ":2.975483511070408,"vX0":10.203380835243298,"vY0":-137.17803042191989,"vZ0":-0.8955129089916047,"x":144.31,"y":158.44,"x0":-3.370031893621273,"y0":50.00069758913051,"z0":5.25700783973427,"aX":-16.215770669525227},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.0,"breakHorizontal":13.4,"spinRate":2105,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.39729411891571287,"extension":6.601018121339626},"index":1,"playId":"e172bfaf-d366-3dca-aaa3-36d5d9ca76d6","pitchNumber":2,"startTime":"2025-08-23T01:26:43.614Z","endTime":"2025-08-23T01:26:46.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.988194138498663,"aZ":-15.403794414935778,"pfxX":-4.8969488347721075,"pfxZ":8.447852231985479,"pX":-0.12801984364799307,"pZ":3.0276332178460255,"vX0":10.267447351975063,"vY0":-139.21857318339016,"vZ0":-3.6269984624573497,"x":121.88,"y":157.03,"x0":-3.209127386078407,"y0":50.001585532370484,"z0":5.351461369426321,"aX":-9.721070857951915},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2328,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.3917771764848488,"extension":6.626259568525167},"index":2,"playId":"c7412b76-8269-3e50-a404-a40bccd33e5a","pitchNumber":3,"startTime":"2025-08-23T01:26:57.229Z","endTime":"2025-08-23T01:27:00.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"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-08-23T01:27:07.498Z","endTime":"2025-08-23T01:27:17.658Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.86265326011122,"strikeZoneBottom":1.76080400822442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.407870951344293,"aZ":-15.375647628170922,"pfxX":-5.091927742619644,"pfxZ":8.53282794280028,"pX":0.5186333448929109,"pZ":3.2417820608125476,"vX0":11.773567371226129,"vY0":-139.0168845303169,"vZ0":-3.129269642804701,"x":97.23,"y":151.25,"x0":-3.0985816789743184,"y0":50.00502097689362,"z0":5.3947795569090164,"aX":-10.028066372276964},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2310,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.3930885733097087,"extension":6.639820124801965},"index":4,"playId":"41ed17b0-b0db-3c0b-a0e8-06379747ca91","pitchNumber":4,"startTime":"2025-08-23T01:27:17.658Z","endTime":"2025-08-23T01:27:21.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:27:21.668Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a sharp line drive to right fielder Juan Soto.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:27:22.892Z","endTime":"2025-08-23T01:27:55.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117824868122852,"aZ":-26.442265824648608,"pfxX":-1.4891956637864037,"pfxZ":3.1069465286756426,"pX":0.814764163524733,"pZ":2.345197887353854,"vX0":11.117806618421554,"vY0":-133.80028611837426,"vZ0":-2.714552667250455,"x":85.94,"y":175.46,"x0":-3.169805116012632,"y0":50.00209376528086,"z0":5.232935025663148,"aX":-2.747341350168759},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":0.7,"spinRate":2561,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.4066474864171168,"extension":6.650406064295151},"hitData":{"launchSpeed":105.8,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.46,"coordY":103.67}},"index":0,"playId":"cfbe7dfe-8467-3799-9613-c1031b787e26","pitchNumber":1,"startTime":"2025-08-23T01:27:44.625Z","endTime":"2025-08-23T01:27:55.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:27:55.828Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Juan Soto.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:27:56.108Z","endTime":"2025-08-23T01:29:26.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.20562708413117,"strikeZoneBottom":1.69233804108126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19584875510283,"aZ":-27.83593227155287,"pfxX":-9.195017879484407,"pfxZ":2.3353287151384503,"pX":-1.29073760746252,"pZ":2.430334646214821,"vX0":8.87238213977098,"vY0":-134.74550612180573,"vZ0":-1.7859448565464375,"x":166.2,"y":173.16,"x0":-3.413762749322136,"y0":50.00487215718709,"z0":5.047174295756336,"aX":-17.10058917838862},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":2058,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.40475357331131834,"extension":6.734405643302562},"index":0,"playId":"ce8ccc3b-6a1f-34ec-9201-48c805903810","pitchNumber":1,"startTime":"2025-08-23T01:28:16.135Z","endTime":"2025-08-23T01:28:19.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":85.7,"endSpeed":78.4,"strikeZoneTop":3.29640430273588,"strikeZoneBottom":1.66951181096341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522766921506378,"aZ":-28.557425173798205,"pfxX":-8.719192190513342,"pfxZ":2.300234283232438,"pX":-1.3423502682087594,"pZ":3.457240975491089,"vX0":7.9905918446134985,"vY0":-124.52712340505839,"vZ0":1.4486752728538743,"x":168.17,"y":145.43,"x0":-3.4567400767909926,"y0":50.00437190245599,"z0":5.226836179936486,"aX":-13.723478646399021},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":14.0,"spinRate":1361,"spinDirection":261},"zone":11,"typeConfidence":0.9,"plateTime":0.4394951337488813,"extension":6.5670733034538085},"index":1,"playId":"91843e2c-ebcf-346a-b9b1-69ee37f4dc7b","pitchNumber":2,"startTime":"2025-08-23T01:28:29.587Z","endTime":"2025-08-23T01:28:32.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906757707736233,"aZ":-26.623151501139283,"pfxX":-2.1537351244182785,"pfxZ":3.1383120333961303,"pX":0.3226638900155281,"pZ":1.6663310528088937,"vX0":10.261919214176396,"vY0":-131.20481135199128,"vZ0":-3.491831260045144,"x":104.7,"y":193.79,"x0":-3.3345348834917656,"y0":50.00298609394657,"z0":4.966010134454811,"aX":-3.810735503676341},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":2.0,"spinRate":2486,"spinDirection":211},"zone":9,"typeConfidence":0.88,"plateTime":0.4151211567961717,"extension":6.742544633810804},"index":2,"playId":"8f5d538e-0556-3dcd-89a2-cb08fb083693","pitchNumber":3,"startTime":"2025-08-23T01:28:47.133Z","endTime":"2025-08-23T01:28:50.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791486143594152,"aZ":-27.64650021546386,"pfxX":-0.8068886928468246,"pfxZ":2.5116160778259458,"pX":0.5625834215490074,"pZ":1.6600735096705241,"vX0":10.583292896391459,"vY0":-132.36197364423856,"vZ0":-3.3940128912806418,"x":95.56,"y":193.96,"x0":-3.3546086126217407,"y0":50.005063088030646,"z0":4.946469003196834,"aX":-1.4570431211778154},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-0.5,"spinRate":2609,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4111715947185779,"extension":6.802577345646646},"hitData":{"launchSpeed":86.5,"launchAngle":28.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.0,"coordY":99.72}},"index":3,"playId":"29ba3b3a-7054-30f9-8b95-0142169e7172","pitchNumber":4,"startTime":"2025-08-23T01:29:17.592Z","endTime":"2025-08-23T01:29:26.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:29:26.125Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:31:32.417Z","endTime":"2025-08-23T01:33:33.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":75.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926770302946966,"aZ":-26.866150221496873,"pfxX":6.186745178264962,"pfxZ":3.660785349268041,"pX":0.013782784285584535,"pZ":2.749586679861484,"vX0":2.2979827387891003,"vY0":-119.55659582459087,"vZ0":-1.4000248312397063,"x":116.47,"y":164.54,"x0":-1.763287430445653,"y0":50.00094970979542,"z0":5.752771458019929,"aX":8.958620016322701},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":-11.8,"spinRate":2445,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.4580370502503728,"extension":6.489766805415562},"index":0,"playId":"d8f2d965-6899-36f6-b0f4-918a5b93d505","pitchNumber":1,"startTime":"2025-08-23T01:31:55.472Z","endTime":"2025-08-23T01:31:58.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11547615650151,"aZ":-22.14542856395127,"pfxX":-0.35932610591663083,"pfxZ":5.626694076714253,"pX":0.47010334163511247,"pZ":3.6107071971788467,"vX0":4.823215168853819,"vY0":-131.94679636511353,"vZ0":-1.646440830684817,"x":99.08,"y":141.29,"x0":-1.3262382670843045,"y0":50.00462239555443,"z0":5.856469544461671,"aX":-0.640659573938907},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-0.2,"spinRate":2204,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.4133329364361962,"extension":6.699317896739577},"index":1,"playId":"820bb4c5-4299-3fa9-aa39-730c0edab6d7","pitchNumber":2,"startTime":"2025-08-23T01:32:12.831Z","endTime":"2025-08-23T01:32:16.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"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-08-23T01:32:23.907Z","endTime":"2025-08-23T01:32:35.087Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.65139916606212,"strikeZoneBottom":1.70724579688173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.832707641098995,"aZ":-24.8936866746588,"pfxX":0.7977600903725612,"pfxZ":4.082287062966721,"pX":-0.7401105817768299,"pZ":3.3755279881827667,"vX0":1.5449460898841194,"vY0":-131.22313924894817,"vZ0":-2.3019209137143797,"x":145.21,"y":147.64,"x0":-1.4349758369351315,"y0":50.00358902756368,"z0":6.075995074705214,"aX":1.422783739626634},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2123,"spinDirection":189},"zone":1,"typeConfidence":0.9,"plateTime":0.41383163647083876,"extension":6.723561874686148},"index":3,"playId":"bc28e38d-3224-364b-9d9f-b9b02683169c","pitchNumber":3,"startTime":"2025-08-23T01:32:35.087Z","endTime":"2025-08-23T01:32:38.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":81.7,"endSpeed":76.4,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.63907342851117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.750804178457003,"aZ":-30.349587038646387,"pfxX":6.005422961660995,"pfxZ":1.2525366871305401,"pX":-0.8317192100592201,"pZ":1.381383486500413,"vX0":0.2603042613649076,"vY0":-119.05378440472103,"vZ0":-3.650876934294434,"x":148.7,"y":201.48,"x0":-1.7239459105537254,"y0":50.00350844988869,"z0":5.639792021009696,"aX":8.745433634493809},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":-10.9,"spinRate":2467,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45755483069747704,"extension":6.978405994187513},"index":4,"playId":"006420f3-c314-393a-b6c2-70772a6dee87","pitchNumber":4,"startTime":"2025-08-23T01:32:50.098Z","endTime":"2025-08-23T01:32:54.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.62875721944558,"strikeZoneBottom":1.752886335204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.492661174562677,"aZ":-25.26199816731674,"pfxX":0.42350547796669225,"pfxZ":3.9664886274587747,"pX":-0.30105975604099383,"pZ":3.7386387294419747,"vX0":2.353501154451561,"vY0":-130.2289410583291,"vZ0":-1.000657356559801,"x":128.48,"y":137.84,"x0":-1.26603581534075,"y0":50.00588269155973,"z0":6.0128362880439585,"aX":0.737790898154817},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2028,"spinDirection":189},"zone":1,"typeConfidence":0.9,"plateTime":0.4181963792033483,"extension":6.853099907810894},"index":5,"playId":"566f24ab-2e89-3e1a-a9d7-55a181a30e79","pitchNumber":5,"startTime":"2025-08-23T01:33:04.926Z","endTime":"2025-08-23T01:33:08.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596684683847617,"aZ":-25.55206099998365,"pfxX":1.207705053468883,"pfxZ":3.8241083854532096,"pX":-0.19488083508595933,"pZ":2.4213589801313877,"vX0":2.1154319404510016,"vY0":-129.86822599115052,"vZ0":-4.249369760423566,"x":124.43,"y":173.4,"x0":-1.1725152537082917,"y0":50.0047681674019,"z0":5.990288906294835,"aX":2.0918632318717894},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":-2.6,"spinRate":2098,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.4195011118888128,"extension":6.857760297226475},"hitData":{"launchSpeed":96.2,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.0,"coordY":84.0}},"index":6,"playId":"12201bf7-3430-3418-a5c2-987e6e43bc9d","pitchNumber":6,"startTime":"2025-08-23T01:33:21.309Z","endTime":"2025-08-23T01:33:33.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:33:33.965Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:33:39.690Z","endTime":"2025-08-23T01:34:38.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.71930576284463,"strikeZoneBottom":1.6615966911548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.896044238619574,"aZ":-25.729884349020896,"pfxX":-4.156358962607333,"pfxZ":3.5567183622611322,"pX":-0.424359899401057,"pZ":1.533181100158482,"vX0":3.2642549571521147,"vY0":-133.28070762351535,"vZ0":-6.732492899075473,"x":133.18,"y":197.38,"x0":-1.1210384330116605,"y0":50.001724884358154,"z0":5.933162051053218,"aX":-7.526054271161452},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":6.8,"spinRate":1836,"spinDirection":199},"zone":13,"typeConfidence":0.78,"plateTime":0.4099339225043277,"extension":6.972454362187359},"index":0,"playId":"05c55849-0fa0-3281-b92d-0b9947a01149","pitchNumber":1,"startTime":"2025-08-23T01:33:55.291Z","endTime":"2025-08-23T01:33:58.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.66190252355457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44165616095287,"aZ":-20.568327968337265,"pfxX":-5.842659333576597,"pfxZ":6.295145762309056,"pX":-1.265981986651639,"pZ":2.0090934333679016,"vX0":1.421415656542523,"vY0":-134.727234481204,"vZ0":-6.791261977666448,"x":165.26,"y":184.53,"x0":-1.0402153474449538,"y0":50.00445246653623,"z0":6.009397205238955,"aX":-10.774093600223797},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":10.3,"spinRate":1776,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4060755231046036,"extension":6.808564518174027},"index":1,"playId":"beeac211-c10c-3074-b020-979b97ce327d","pitchNumber":2,"startTime":"2025-08-23T01:34:08.430Z","endTime":"2025-08-23T01:34:11.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864405909601288,"aZ":-25.73854510572952,"pfxX":0.6756986492464292,"pfxZ":3.8231228107225554,"pX":-0.16264041879911562,"pZ":2.4658727599171133,"vX0":2.7453174181921116,"vY0":-128.2007101641922,"vZ0":-3.656989622301768,"x":123.2,"y":172.2,"x0":-1.3304854346731085,"y0":50.00105196070185,"z0":5.895880527815943,"aX":1.1359495119026106},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":1896,"spinDirection":180},"zone":5,"typeConfidence":0.83,"plateTime":0.42553089558166457,"extension":6.844912690888429},"hitData":{"launchSpeed":92.2,"launchAngle":55.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.21,"coordY":108.37}},"index":2,"playId":"d6443811-d9af-357d-a405-69882c9a9b50","pitchNumber":3,"startTime":"2025-08-23T01:34:22.709Z","endTime":"2025-08-23T01:34:38.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.10000000000000003,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:34:38.239Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cedric Mullins doubles (23) on a line drive to left fielder Jurickson Profar. Brett Baty to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:34:43.022Z","endTime":"2025-08-23T01:35:10.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.293196574703696,"aZ":-20.971859959616133,"pfxX":-6.633325569690561,"pfxZ":6.156393004638064,"pX":-0.8275558244805579,"pZ":1.8456270496007148,"vX0":3.113880283406406,"vY0":-133.6639077012561,"vZ0":-7.027838863004497,"x":148.54,"y":188.95,"x0":-1.1422372253223807,"y0":50.003601032915476,"z0":6.001716402515451,"aX":-12.070520662572655},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":1785,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.40890084544022276,"extension":6.887244698812982},"hitData":{"launchSpeed":82.3,"launchAngle":24.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.0,"coordY":107.0}},"index":0,"playId":"4e60e2c3-2206-331f-b641-969dd5eb2739","pitchNumber":1,"startTime":"2025-08-23T01:34:57.067Z","endTime":"2025-08-23T01:35:10.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.02,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:35:10.559Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hayden Senger singles on a line drive to center fielder Michael Harris II. Brett Baty scores. Cedric Mullins scores.","rbi":2,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:35:15.218Z","endTime":"2025-08-23T01:36:06.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.56089808627534,"strikeZoneBottom":1.52489674747426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.259040313824194,"aZ":-32.843615024391106,"pfxX":7.194349312224196,"pfxZ":-0.5247710290945342,"pX":-2.102623359538342,"pZ":2.82286747984427,"vX0":-2.510884477572284,"vY0":-112.36356711409793,"vZ0":0.9149231555098596,"x":197.15,"y":162.56,"x0":-1.9056718719367747,"y0":50.00158575828953,"z0":5.746120344684854,"aX":9.203512955884625},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.4,"breakHorizontal":-12.4,"spinRate":2016,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.48735344413397996,"extension":6.76750581135371},"index":0,"playId":"479d0f09-adce-3e19-a39e-33a21155c824","pitchNumber":1,"startTime":"2025-08-23T01:35:33.443Z","endTime":"2025-08-23T01:35:36.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.741629343635267,"aZ":-21.59393470410635,"pfxX":-4.067169484975389,"pfxZ":5.612370209318452,"pX":0.2789027745621303,"pZ":1.8661055853990918,"vX0":4.880728546369234,"vY0":-135.5091798047958,"vZ0":-6.93322856176956,"x":106.37,"y":188.4,"x0":-1.0054435743602381,"y0":50.003577687964935,"z0":5.934202261919682,"aX":-7.669740235079734},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":6.5,"spinRate":1785,"spinDirection":208},"zone":9,"typeConfidence":0.89,"plateTime":0.4020671707059713,"extension":6.86823101043916},"hitData":{"launchSpeed":94.4,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.64,"coordY":59.47}},"index":1,"playId":"2966b285-7690-3eaa-b2e1-b0a7d7b14aef","pitchNumber":2,"startTime":"2025-08-23T01:35:52.525Z","endTime":"2025-08-23T01:36:06.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:36:06.047Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to center fielder Michael Harris II.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:36:16.945Z","endTime":"2025-08-23T01:38:29.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.475764546667467,"aZ":-26.459481824313958,"pfxX":-7.400103603231469,"pfxZ":3.462634920612584,"pX":0.9286302447963986,"pZ":2.136175918433937,"vX0":7.744319184831039,"vY0":-126.52236918398098,"vZ0":-3.85450073006421,"x":81.6,"y":181.1,"x0":-1.1847447234068333,"y0":50.00374676395678,"z0":5.7574457326970006,"aX":-12.213968872497839},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":12.0,"spinRate":1516,"spinDirection":237},"zone":14,"typeConfidence":0.93,"plateTime":0.4299828823086842,"extension":6.963955033609682},"index":0,"playId":"d3c6a0ad-1a1b-3431-9665-a7a15249d34a","pitchNumber":1,"startTime":"2025-08-23T01:36:30.325Z","endTime":"2025-08-23T01:36:33.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6615976548848,"aZ":-25.847400061234914,"pfxX":0.5224070550223661,"pfxZ":3.7355619052391624,"pX":0.6284732523155632,"pZ":3.6839633214920795,"vX0":4.199809928354101,"vY0":-127.89076522471044,"vZ0":-0.8868158616388419,"x":93.04,"y":139.31,"x0":-1.087457410984435,"y0":50.004472417857436,"z0":6.020989259732146,"aX":0.8854750435496205},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.7,"spinRate":2144,"spinDirection":184},"zone":12,"typeConfidence":0.79,"plateTime":0.42454846658681866,"extension":6.724298492684035},"index":1,"playId":"cc02de0b-2522-3451-a945-36feb88a21d9","pitchNumber":2,"startTime":"2025-08-23T01:36:43.537Z","endTime":"2025-08-23T01:36:47.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175803368072543,"aZ":-21.967368452958784,"pfxX":-6.299723009960026,"pfxZ":5.812673778719878,"pX":-0.524438658912916,"pZ":1.997333548994506,"vX0":3.9886256531852915,"vY0":-131.01769041904464,"vZ0":-5.956378887695364,"x":136.99,"y":184.85,"x0":-1.2406088997467055,"y0":50.00196950428254,"z0":5.919726628842168,"aX":-11.05739485749468},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":10.7,"spinRate":1946,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.4165372561315772,"extension":6.828614367320996},"index":2,"playId":"0bdd3742-2052-3bbf-a0ad-4c9adf1378c4","pitchNumber":3,"startTime":"2025-08-23T01:37:00.617Z","endTime":"2025-08-23T01:37:03.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.42492432006323,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.456944428850413,"aZ":-28.571511152282568,"pfxX":-8.113198271067755,"pfxZ":2.2756459813076386,"pX":-1.1096263422845685,"pZ":3.1058689863647344,"vX0":3.4781540961859787,"vY0":-124.19667972791945,"vZ0":-1.1598002526344136,"x":159.3,"y":154.92,"x0":-1.4629019387146505,"y0":50.00584755240347,"z0":5.923784163499413,"aX":-12.862318303835247},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":1493,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.4385834003111455,"extension":6.785337715557836},"index":3,"playId":"8e9ae379-86bb-362b-9fc2-90d7ba323d97","pitchNumber":4,"startTime":"2025-08-23T01:37:19.913Z","endTime":"2025-08-23T01:37:23.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.970590862434353,"aZ":-22.832253231075033,"pfxX":0.8745190422065026,"pfxZ":5.589188462805067,"pX":0.7476897751299896,"pZ":2.8263717391695704,"vX0":4.523486086952177,"vY0":-127.58751481728467,"vZ0":-3.2948410229022413,"x":88.5,"y":162.47,"x0":-1.152080082578046,"y0":50.0000751942753,"z0":5.906831075594926,"aX":1.460073883129177},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":-2.5,"spinRate":2157,"spinDirection":180},"zone":6,"typeConfidence":0.83,"plateTime":0.4271214106783754,"extension":6.898851568619672},"index":4,"playId":"b8c0992b-db03-32df-b360-0ce8128ea3ba","pitchNumber":5,"startTime":"2025-08-23T01:37:34.968Z","endTime":"2025-08-23T01:37:39.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400262978869662,"aZ":-25.211915220324,"pfxX":1.0356915389244323,"pfxZ":4.063548566941865,"pX":-0.33819890521228185,"pZ":2.3965517873614894,"vX0":2.0475722707818544,"vY0":-129.17042862342802,"vZ0":-4.2296727738442765,"x":129.89,"y":174.07,"x0":-1.2714188931764756,"y0":50.002342684402834,"z0":5.961995683013566,"aX":1.7743038578133026},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":1998,"spinDirection":186},"zone":4,"typeConfidence":0.89,"plateTime":0.4218063836120445,"extension":6.836554484733539},"index":5,"playId":"0a7c386b-3117-32aa-85df-b8480073a34d","pitchNumber":6,"startTime":"2025-08-23T01:37:58.574Z","endTime":"2025-08-23T01:38:01.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.857132865307538,"aZ":-19.048489893818992,"pfxX":-4.955657748436808,"pfxZ":7.268249367291969,"pX":0.3145596883934761,"pZ":2.464796564067266,"vX0":4.737861589680307,"vY0":-133.0920331352677,"vZ0":-5.661888707008279,"x":105.01,"y":172.23,"x0":-0.8393617264117351,"y0":50.00069597678373,"z0":5.98619372419175,"aX":-8.946319907758689},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":8.0,"spinRate":1904,"spinDirection":200},"zone":6,"typeConfidence":0.85,"plateTime":0.4105325397655917,"extension":6.813203994775783},"hitData":{"launchSpeed":96.3,"launchAngle":35.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.92,"coordY":50.57}},"index":6,"playId":"281b542d-858c-35eb-9361-9a6f061c90b5","pitchNumber":7,"startTime":"2025-08-23T01:38:14.993Z","endTime":"2025-08-23T01:38:29.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:38:29.204Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to center fielder Michael Harris II. Hayden Senger scores.","rbi":1,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:40:41.018Z","endTime":"2025-08-23T01:42:25.645Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,7],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:38:42.366Z","endTime":"2025-08-23T01:38:51.540Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Dodd replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T01:38:51.540Z","endTime":"2025-08-23T01:40:43.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.813257589549455,"aZ":-27.034878185853945,"pfxX":1.6605877515077552,"pfxZ":3.27130377491861,"pX":-0.6943602651411613,"pZ":2.158083894824977,"vX0":-7.61261867260121,"vY0":-124.02300562554097,"vZ0":-3.6354587702661014,"x":143.47,"y":180.51,"x0":2.1877805657291978,"y0":50.00306932479637,"z0":5.876432920041543,"aX":2.6097273211479517},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-1.4,"spinRate":2008,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.4401890246201252,"extension":6.479345345574573},"index":2,"playId":"d9929636-7e04-386c-95b5-65022292834a","pitchNumber":1,"startTime":"2025-08-23T01:40:43.298Z","endTime":"2025-08-23T01:40:46.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.764774442253625,"aZ":-26.925232073725354,"pfxX":1.7225999837979646,"pfxZ":3.2301168898987243,"pX":-0.012727493842776756,"pZ":2.7340090584458268,"vX0":-6.140557097536685,"vY0":-125.74587686430381,"vZ0":-2.57399921392613,"x":117.49,"y":164.96,"x0":2.2206832736078543,"y0":50.004641219559225,"z0":5.920697452874113,"aX":2.8019698543095815},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2015,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.43300981610582223,"extension":6.432937749987634},"index":3,"playId":"59e613f3-b906-33ef-a74f-bfca7560c3a8","pitchNumber":2,"startTime":"2025-08-23T01:41:11.067Z","endTime":"2025-08-23T01:41:14.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T01:41:30.876Z","endTime":"2025-08-23T01:41:44.048Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.03908317020512,"strikeZoneBottom":1.34210931355095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.613457343591694,"aZ":-31.507538813579384,"pfxX":0.5468577953904692,"pfxZ":0.4580502219455206,"pX":-2.437690594160056,"pZ":0.027684397178108507,"vX0":-10.695230580185754,"vY0":-120.19209639221368,"vZ0":-6.760860275420541,"x":209.92,"y":238.03,"x0":1.9930269521041573,"y0":50.00461786781491,"z0":5.663999012594989,"aX":0.802320452918459},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":1.4,"spinRate":2248,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.45516450984527523,"extension":6.629695777221971},"index":5,"playId":"618a4ee2-817f-3256-9cc6-c68783e9265d","pitchNumber":3,"startTime":"2025-08-23T01:41:44.048Z","endTime":"2025-08-23T01:41:50.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Dylan Dodd. Hayden Senger to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":6,"actionPlayId":"618a4ee2-817f-3256-9cc6-c68783e9265d","startTime":"2025-08-23T01:41:55.556Z","endTime":"2025-08-23T01:42:14.959Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":663584,"link":"/api/v1/people/663584"},"postOnSecond":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85762917281489,"aZ":-28.817851482542213,"pfxX":-0.06552754217679668,"pfxZ":2.071308074009588,"pX":0.5286741802384166,"pZ":2.4958953444475513,"vX0":-4.226477050315524,"vY0":-125.85105766161989,"vZ0":-2.738689705101094,"x":96.85,"y":171.39,"x0":2.2305533700487574,"y0":50.005673650173435,"z0":5.905836514541852,"aX":-0.10540392877132806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":1.0,"spinRate":2103,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.43336951923652034,"extension":6.467472763562055},"hitData":{"launchSpeed":96.6,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.79,"coordY":106.75}},"index":7,"playId":"3c578041-cb77-3d51-b063-7c50667170db","pitchNumber":4,"startTime":"2025-08-23T01:42:14.959Z","endTime":"2025-08-23T01:42:25.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":663584,"link":"/api/v1/people/663584"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:42:25.645Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:42:33.348Z","endTime":"2025-08-23T01:44:53.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36970670440426,"aZ":-14.440106586653314,"pfxX":5.697570559882704,"pfxZ":9.310114749338213,"pX":0.396495113460931,"pZ":2.718978865980452,"vX0":-6.118828153638705,"vY0":-136.47891120489336,"vZ0":-6.029231929325622,"x":101.89,"y":165.37,"x0":1.9171931483501214,"y0":50.0005019776375,"z0":5.9347331401460215,"aX":10.849391587958495},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.1,"spinRate":2126,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3998950536311505,"extension":6.278416750663132},"index":0,"playId":"492e293a-4088-3dbd-9e30-e1f52b97ea9c","pitchNumber":1,"startTime":"2025-08-23T01:42:53.452Z","endTime":"2025-08-23T01:42:56.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":86.8,"strikeZoneTop":3.69675910481376,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189010103844698,"aZ":-16.530821256000724,"pfxX":8.002200400421017,"pfxZ":8.215418550181525,"pX":-0.5276603495472184,"pZ":1.1514651734918497,"vX0":-8.855553975392132,"vY0":-136.4236938622556,"vZ0":-9.535761825559554,"x":137.11,"y":207.69,"x0":1.70537993156951,"y0":50.00168229205339,"z0":5.8074226349721,"aX":15.2347087703458},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-12.8,"spinRate":2105,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3999614244240375,"extension":6.466971783585236},"index":1,"playId":"0a898e62-cd24-31be-950c-ebab2caa47ba","pitchNumber":2,"startTime":"2025-08-23T01:43:13.033Z","endTime":"2025-08-23T01:43:16.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.146769699961943,"aZ":-28.252524592427925,"pfxX":1.250108044572623,"pfxZ":2.3629425087632283,"pX":-0.9673744762685808,"pZ":1.2533939873319102,"vX0":-8.075863835539508,"vY0":-127.25120085171002,"vZ0":-5.893606054988423,"x":153.87,"y":204.94,"x0":2.068617785663585,"y0":50.0048198651226,"z0":5.803909700655496,"aX":2.077153599742516},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-0.7,"spinRate":2077,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4284581562068306,"extension":6.536293672654974},"index":2,"playId":"4efc3790-56cd-3794-99b3-4da6dec24435","pitchNumber":3,"startTime":"2025-08-23T01:43:28.723Z","endTime":"2025-08-23T01:43:31.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.874982547948502,"aZ":-28.56287624813315,"pfxX":1.7653159021983376,"pfxZ":2.3062825682492316,"pX":-0.38822422440718696,"pZ":-0.6167538165534078,"vX0":-6.950219041562905,"vY0":-123.8632022819778,"vZ0":-9.315280409688434,"x":131.8,"y":255.43,"x0":2.21499773242606,"y0":50.00326392871185,"z0":5.552559528149009,"aX":2.765466045161512},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":1929,"spinDirection":133},"zone":13,"typeConfidence":0.78,"plateTime":0.44085122608116256,"extension":6.506906423073692},"index":3,"playId":"50dd14a9-0a9b-3d14-9870-3fdfdcd14e12","pitchNumber":4,"startTime":"2025-08-23T01:43:45.941Z","endTime":"2025-08-23T01:43:48.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274438783163436,"aZ":-12.511707520489663,"pfxX":6.447496446944844,"pfxZ":10.473193775044308,"pX":-0.5724754516110704,"pZ":1.127157632115932,"vX0":-8.644908505888441,"vY0":-135.8041868342401,"vZ0":-10.066413777210578,"x":138.82,"y":208.35,"x0":1.806664083022411,"y0":50.00612647514548,"z0":5.740509824407095,"aX":12.10912124869361},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-10.0,"spinRate":2265,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4025137119489748,"extension":6.404602279465271},"index":4,"playId":"4cf95679-d5cc-3d6b-8be2-ac6b553c5c70","pitchNumber":5,"startTime":"2025-08-23T01:44:08.453Z","endTime":"2025-08-23T01:44:12.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.62884290664302,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53342222822408,"aZ":-25.27380641380673,"pfxX":0.4486408815698839,"pfxZ":4.401443757395474,"pX":-1.167190691858982,"pZ":1.0558437731242785,"vX0":-8.067104124440213,"vY0":-123.61810510042406,"vZ0":-6.35128309762014,"x":161.49,"y":210.27,"x0":2.0618399845132607,"y0":50.0056335487506,"z0":5.742400816168272,"aX":0.7049872997316251},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":1966,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.44082653359863766,"extension":6.534198078435488},"index":5,"playId":"ba4ef5d4-fd22-312f-93f8-12016b5b5f56","pitchNumber":6,"startTime":"2025-08-23T01:44:30.935Z","endTime":"2025-08-23T01:44:34.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68213918665834,"aZ":-26.364588965791327,"pfxX":0.8073758132187798,"pfxZ":3.59643016220768,"pX":-0.9532133152790956,"pZ":0.48556210451120824,"vX0":-7.740118293909689,"vY0":-125.57131713055747,"vZ0":-7.736850486461401,"x":153.33,"y":225.67,"x0":2.049108167899895,"y0":50.00202703754949,"z0":5.716182188863453,"aX":1.3041993336912079},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2056,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4342688865288422,"extension":6.463952910531544},"index":6,"playId":"d6d381b5-f72a-3a98-bb67-a94d88447972","pitchNumber":7,"startTime":"2025-08-23T01:44:49.348Z","endTime":"2025-08-23T01:44:53.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:44:53.293Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nacho Alvarez Jr. doubles (7) on a line drive to left fielder Tyrone Taylor.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:49:17.531Z","endTime":"2025-08-23T01:50:14.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reed Garrett replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:48:05.541Z","endTime":"2025-08-23T01:49:19.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657585,"link":"/api/v1/people/657585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70638280182791,"aZ":-21.7328419706646,"pfxX":-10.341065562464877,"pfxZ":5.285560848895763,"pX":-1.640540934210817,"pZ":3.1754994862734067,"vX0":5.755396495032583,"vY0":-140.163028905299,"vZ0":-3.169655573537342,"x":179.53,"y":153.04,"x0":-2.3844359044907684,"y0":50.00513276197355,"z0":5.751633477168011,"aX":-20.43709974800596},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2225,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39180534427421243,"extension":6.100443232068374},"index":1,"playId":"54477d7b-fd33-3737-a990-a52f7cadd1f5","pitchNumber":1,"startTime":"2025-08-23T01:49:19.830Z","endTime":"2025-08-23T01:49:23.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.33407922733259,"strikeZoneBottom":1.54740513439347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.101251231698136,"aZ":-20.545980504677907,"pfxX":-10.911286703236163,"pfxZ":5.876736265107439,"pX":-0.18282344087610572,"pZ":1.503430808240066,"vX0":9.438145469960967,"vY0":-139.94337359462077,"vZ0":-7.369225632918496,"x":123.97,"y":198.19,"x0":-2.1843903489123906,"y0":50.0062979493821,"z0":5.520728350131785,"aX":-21.60806323518008},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2195,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3916538294425971,"extension":6.454698118262985},"index":2,"playId":"1692de7b-90ba-385a-b620-f4b9b433eca0","pitchNumber":2,"startTime":"2025-08-23T01:49:32.715Z","endTime":"2025-08-23T01:49:36.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.888848442655856,"aZ":-21.18959365503135,"pfxX":0.4809095803703224,"pfxZ":5.9102620830232775,"pX":0.05379886624060684,"pZ":2.00863249174143,"vX0":6.507585886315266,"vY0":-134.85284028884155,"vZ0":-5.6151881114053035,"x":114.95,"y":184.55,"x0":-2.4441378269848126,"y0":50.00125969313549,"z0":5.5939209428250525,"aX":0.8925517256160203},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":-2.2,"spinRate":2489,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4047954735132828,"extension":6.231713179553437},"index":3,"playId":"26542f56-8a35-32d7-8fcf-fce9852e5690","pitchNumber":3,"startTime":"2025-08-23T01:49:46.521Z","endTime":"2025-08-23T01:49:49.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.745832657323916,"aZ":-21.7830766598374,"pfxX":-9.183577455663377,"pfxZ":5.161456865985921,"pX":-0.8688522522923121,"pZ":2.4911423685613694,"vX0":6.88090140340211,"vY0":-140.9230906757872,"vZ0":-4.807354450518449,"x":150.12,"y":171.52,"x0":-2.1478725290817313,"y0":50.00438281083988,"z0":5.624670068176392,"aX":-18.490081181473144},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2220,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38853397976762105,"extension":6.236178365687821},"hitData":{"launchSpeed":91.3,"launchAngle":17.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.0,"coordY":102.0}},"index":4,"playId":"277e2591-d7d3-3738-a5ae-ac54648e0aef","pitchNumber":4,"startTime":"2025-08-23T01:50:01.245Z","endTime":"2025-08-23T01:50:14.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:50:14.271Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out, second baseman Brett Baty to first baseman Pete Alonso. Nacho Alvarez Jr. to 3rd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:50:42.246Z","endTime":"2025-08-23T01:52:29.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Vidal Bruján replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:50:24.267Z","endTime":"2025-08-23T01:50:44.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.916031454275625,"aZ":-22.034644501663617,"pfxX":-0.6006690045161123,"pfxZ":5.235742513200365,"pX":0.48201644916275865,"pZ":2.166588244199449,"vX0":7.588684393622052,"vY0":-137.1808663475957,"vZ0":-5.324935051765218,"x":98.63,"y":180.28,"x0":-2.2237837522237056,"y0":50.00085424126815,"z0":5.603161487918828,"aX":-1.164570383622456},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2572,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39693518630675717,"extension":6.2191155513485885},"index":1,"playId":"7ffd69fc-06a8-35c9-83b5-0d32088d8e3e","pitchNumber":1,"startTime":"2025-08-23T01:50:44.552Z","endTime":"2025-08-23T01:50:48.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.392661142788597,"aZ":-29.128064902468108,"pfxX":-8.315932755906806,"pfxZ":1.766635170907998,"pX":-0.1833840861449823,"pZ":2.61097252843927,"vX0":7.926667056784597,"vY0":-129.23051239106343,"vZ0":-2.292965956628143,"x":123.99,"y":168.28,"x0":-2.183808364347047,"y0":50.000599865712346,"z0":5.707620656003545,"aX":-14.316975745100322},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":1486,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4209655440444853,"extension":6.301405021543543},"index":2,"playId":"d85dfdbc-29e4-35b4-82fe-0fc670b2a252","pitchNumber":2,"startTime":"2025-08-23T01:51:04.291Z","endTime":"2025-08-23T01:51:07.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.40225130760913,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.128271081202538,"aZ":-29.474027078203605,"pfxX":-8.002072171472651,"pfxZ":1.5491600249540625,"pX":-1.0396552271965083,"pZ":1.428523727871829,"vX0":6.212564153458167,"vY0":-130.5260915770223,"vZ0":-5.099987761035695,"x":156.63,"y":200.21,"x0":-2.40032558551432,"y0":50.00232335995472,"z0":5.602959985060843,"aX":-13.933169202274394},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1598,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41817402341810883,"extension":6.425029034086219},"index":3,"playId":"b5091ab1-4472-30d9-8e8b-2509e681787c","pitchNumber":3,"startTime":"2025-08-23T01:51:25.994Z","endTime":"2025-08-23T01:51:29.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69193761329741,"aZ":-14.321150017851272,"pfxX":-5.9122613534290025,"pfxZ":8.607463795163266,"pX":-0.606132607270545,"pZ":3.4524246675104084,"vX0":6.531216584822402,"vY0":-143.0315488247984,"vZ0":-3.65104372489993,"x":140.1,"y":145.56,"x0":-2.149975852536434,"y0":50.00091727180013,"z0":5.642184431593062,"aX":-12.260721546189417},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2341,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38279864458181745,"extension":6.251245970171668},"index":4,"playId":"4a55afcb-d40c-3596-9439-a3bde27881e2","pitchNumber":4,"startTime":"2025-08-23T01:51:43.464Z","endTime":"2025-08-23T01:51:47.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.35689623935951,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.910710823489183,"aZ":-31.15602613760525,"pfxX":-7.861090785225068,"pfxZ":0.5918412716952617,"pX":0.9836525073166408,"pZ":0.01458123864407469,"vX0":10.350290365305668,"vY0":-129.67933484600823,"vZ0":-8.054303188801672,"x":79.51,"y":238.39,"x0":-2.0148296378202204,"y0":50.00499671578835,"z0":5.496597984574817,"aX":-13.560436768065722},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.2,"spinRate":1545,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4203572370573241,"extension":6.388773607654009},"index":5,"playId":"42fe2c52-fdf5-39ef-a4b3-98fc57c31111","pitchNumber":5,"startTime":"2025-08-23T01:51:58.544Z","endTime":"2025-08-23T01:52:02.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.488427085607533,"aZ":-22.957872300948424,"pfxX":0.4428442809554033,"pfxZ":4.769690034775696,"pX":-0.06020928760126518,"pZ":2.495217838429393,"vX0":5.74210824864744,"vY0":-137.2320617549408,"vZ0":-4.194863896133172,"x":119.3,"y":171.41,"x0":-2.2255973615399225,"y0":50.00522082218166,"z0":5.581267489857555,"aX":0.8564530595150567},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.8,"spinRate":2480,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.397060910805211,"extension":6.059733182799452},"hitData":{"launchSpeed":95.9,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.0,"coordY":146.0}},"index":6,"playId":"d0e91fed-b558-3dd4-87f1-63fa9f0a7450","pitchNumber":6,"startTime":"2025-08-23T01:52:21.679Z","endTime":"2025-08-23T01:52:29.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:52:29.708Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a ground ball to first baseman Pete Alonso. Nacho Alvarez Jr. scores.","rbi":1,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:52:38.332Z","endTime":"2025-08-23T01:55:23.887Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":657585,"link":"/api/v1/people/657585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.6,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53102892869215,"aZ":-31.95521705836626,"pfxX":7.545003915496675,"pfxZ":0.13268231840127953,"pX":1.1391490348955509,"pZ":1.7837927449730426,"vX0":6.187475109461892,"vY0":-125.95607890005704,"vZ0":-3.085199096158364,"x":73.58,"y":190.62,"x0":-2.339903928468679,"y0":50.00004934421091,"z0":5.6417550176645666,"aX":11.968606057767994},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":-15.2,"spinRate":2826,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4369341134046105,"extension":6.2454118672712555},"index":0,"playId":"9b15139a-9bfd-3eca-95f0-49639003b335","pitchNumber":1,"startTime":"2025-08-23T01:52:54.518Z","endTime":"2025-08-23T01:52:57.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097733546764225,"aZ":-34.354346616810865,"pfxX":5.770424964199664,"pfxZ":-1.3545332707503315,"pX":0.0918422934262363,"pZ":1.1473966468821661,"vX0":4.573347554069454,"vY0":-126.16272792673529,"vZ0":-4.072996041459252,"x":113.5,"y":207.8,"x0":-2.4981899009168775,"y0":50.006197369606284,"z0":5.5694234244430465,"aX":9.249071243768599},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-11.5,"spinRate":2849,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43512880958085365,"extension":6.26026364795807},"index":1,"playId":"53a0810d-f2e4-38d4-8640-1e93da81002b","pitchNumber":2,"startTime":"2025-08-23T01:53:14.585Z","endTime":"2025-08-23T01:53:17.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.4,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27741982812997,"aZ":-32.500028294162036,"pfxX":-4.306383564414446,"pfxZ":-0.18390088576711072,"pX":-2.9333284078775956,"pZ":2.326593160802512,"vX0":0.7218496727384612,"vY0":-129.31280428668077,"vZ0":-2.245855728471613,"x":228.81,"y":175.96,"x0":-2.6510089195652076,"y0":50.005581182819945,"z0":5.636680722703239,"aX":-7.48705882551104},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":1420,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4193716213178722,"extension":6.379888283258046},"index":2,"playId":"09042f0f-1798-34d5-ac47-f7ae658b9d2c","pitchNumber":3,"startTime":"2025-08-23T01:53:38.080Z","endTime":"2025-08-23T01:53:41.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.42492432006323,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84748187240023,"aZ":-34.754193550614474,"pfxX":7.1550593207973,"pfxZ":-1.5845730260748638,"pX":-1.9478537004307157,"pZ":2.4371660636988612,"vX0":-0.3480958471952865,"vY0":-126.35977094396259,"vZ0":-1.2099427210181293,"x":191.25,"y":172.98,"x0":-2.7395036466239358,"y0":50.00149446404532,"z0":5.694702038509369,"aX":11.660397411956064},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":-13.0,"spinRate":2958,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.43216221157792134,"extension":6.103323874168458},"index":3,"playId":"9f2f44bf-cd63-3f0c-8530-3887c6f04e1d","pitchNumber":4,"startTime":"2025-08-23T01:54:10.058Z","endTime":"2025-08-23T01:54:13.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":97.5,"endSpeed":90.2,"strikeZoneTop":3.38713425851986,"strikeZoneBottom":1.44113482362461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.469262366557615,"aZ":-23.381094814290904,"pfxX":-9.129661226698449,"pfxZ":4.270998554964072,"pX":1.003798304323584,"pZ":1.9362535740891178,"vX0":11.42811430607292,"vY0":-141.63285927175156,"vZ0":-5.8342895042028395,"x":78.74,"y":186.5,"x0":-1.8731484001843393,"y0":50.00046765972188,"z0":5.491324211553803,"aX":-18.78398833921257},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":2251,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38485117168007577,"extension":6.347332069570601},"index":4,"playId":"276675e4-f2a4-3cb0-b47b-9188f88d4734","pitchNumber":5,"startTime":"2025-08-23T01:54:27.522Z","endTime":"2025-08-23T01:54:31.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56320867131744,"aZ":-24.36300476857258,"pfxX":1.1365625422225978,"pfxZ":4.148457595902193,"pX":0.07002551833890126,"pZ":2.1893527004542994,"vX0":5.709545983345757,"vY0":-135.35085885389162,"vZ0":-4.557905391376057,"x":114.33,"y":179.67,"x0":-2.201973566415125,"y0":50.00013093619864,"z0":5.570791397214336,"aX":2.13842649085661},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.1,"spinRate":2606,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4024633346714874,"extension":6.162818422987467},"index":5,"playId":"abe92a75-8aa4-32da-9a3e-513b72aa61c1","pitchNumber":6,"startTime":"2025-08-23T01:54:49.010Z","endTime":"2025-08-23T01:54:52.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.004718628944065,"aZ":-32.96353813977658,"pfxX":6.080315658309053,"pfxZ":-0.4880934749930974,"pX":-0.631744986342355,"pZ":1.9011843141302687,"vX0":2.6080519145673917,"vY0":-126.67301830991222,"vZ0":-2.575477610696676,"x":141.08,"y":187.45,"x0":-2.466056065978942,"y0":50.00366411213794,"z0":5.578838818140218,"aX":9.834226317339867},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":-11.6,"spinRate":2829,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.43318237134257753,"extension":5.842268352222609},"hitData":{"launchSpeed":98.0,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.0,"coordY":167.0}},"index":6,"playId":"d715affe-af31-3b4f-a0b7-e188ec706baf","pitchNumber":7,"startTime":"2025-08-23T01:55:13.867Z","endTime":"2025-08-23T01:55:23.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"third":{"id":805373,"link":"/api/v1/people/805373"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:55:23.887Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Brett Baty to first baseman Pete Alonso. Jurickson Profar to 2nd.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:55:30.718Z","endTime":"2025-08-23T01:56:17.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.76080398646477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949888333981768,"aZ":-27.47303556360814,"pfxX":1.9781921004860403,"pfxZ":2.55425904635014,"pX":-0.674603223445731,"pZ":2.3980141053271584,"vX0":3.769824341522223,"vY0":-133.8995345410203,"vZ0":-3.536395540681718,"x":142.71,"y":174.03,"x0":-2.3498827216726883,"y0":50.0047320786938,"z0":5.669919229566271,"aX":3.64506149914576},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":-4.3,"spinRate":2548,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.4067912181269011,"extension":6.185884691571574},"index":0,"playId":"6fd3a4a6-c8fd-387f-af20-5fd72d57a5ac","pitchNumber":1,"startTime":"2025-08-23T01:55:52.390Z","endTime":"2025-08-23T01:55:55.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162754875504607,"aZ":-28.999614835217724,"pfxX":-5.658801050537148,"pfxZ":1.8448818119623747,"pX":-0.2029545405999402,"pZ":1.4308593459908747,"vX0":6.774783169283023,"vY0":-129.63358119771738,"vZ0":-4.890125067123476,"x":124.74,"y":200.15,"x0":-2.1009696400765923,"y0":50.005365925185814,"z0":5.525516198190312,"aX":-9.7448446846124},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":9.0,"spinRate":1428,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42067205837050015,"extension":6.607445174916361},"hitData":{"launchSpeed":82.0,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":148.01}},"index":1,"playId":"50a7df43-af0b-3c65-bf9d-e04ac62dfb1f","pitchNumber":2,"startTime":"2025-08-23T01:56:08.202Z","endTime":"2025-08-23T01:56:17.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:56:17.234Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a sharp ground ball to right fielder Juan Soto. Jurickson Profar scores.","rbi":1,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:56:23.104Z","endTime":"2025-08-23T01:58:38.586Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":657585,"link":"/api/v1/people/657585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.7495627388324,"strikeZoneBottom":1.66951174565081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995962599067987,"aZ":-22.703817820463826,"pfxX":-8.794007755505,"pfxZ":4.575416393568386,"pX":-0.1920099048342297,"pZ":0.9450076850369072,"vX0":8.651218864839564,"vY0":-141.92640117366363,"vZ0":-8.707635269198121,"x":124.32,"y":213.26,"x0":-2.1155917809619225,"y0":50.00588296656654,"z0":5.46276334559316,"aX":-18.20876076387434},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2252,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3837765991938711,"extension":6.30634151391459},"index":0,"playId":"779c09e3-0862-3bfe-9f80-9b8116e131fb","pitchNumber":1,"startTime":"2025-08-23T01:56:44.029Z","endTime":"2025-08-23T01:56:47.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.016058696878815,"aZ":-33.65301139204651,"pfxX":6.173497374676315,"pfxZ":-0.9050221701059193,"pX":1.4638955712377015,"pZ":1.0944405507373602,"vX0":7.349859429165363,"vY0":-126.91867963042972,"vZ0":-4.497081763101526,"x":61.2,"y":209.23,"x0":-2.2670918604700447,"y0":50.001113533204254,"z0":5.557544031933153,"aX":10.109545507618414},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":-12.8,"spinRate":2933,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4308967847314098,"extension":6.2265422801656},"index":1,"playId":"79972bc6-79f3-3297-8683-d305d697df4c","pitchNumber":2,"startTime":"2025-08-23T01:57:04.719Z","endTime":"2025-08-23T01:57:09.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12412324462749,"aZ":-24.84925501009132,"pfxX":-9.940083281639147,"pfxZ":3.6292251852190596,"pX":0.30850530371869295,"pZ":1.594526167242604,"vX0":10.329303937701063,"vY0":-140.96298225044058,"vZ0":-6.414548981099214,"x":105.24,"y":195.73,"x0":-2.1064863058372434,"y0":50.00374705227725,"z0":5.49690916224604,"aX":-20.066787745319093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2337,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3881020857089674,"extension":6.3600960795536405},"index":2,"playId":"b886fe59-0e35-3d36-a99e-d206256f5026","pitchNumber":3,"startTime":"2025-08-23T01:57:25.368Z","endTime":"2025-08-23T01:57:28.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.7495627388324,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88375276043555,"aZ":-30.759988217928324,"pfxX":-6.10879852536697,"pfxZ":0.818498804403499,"pX":1.0934350592257456,"pZ":0.11608818187976852,"vX0":10.197712623843268,"vY0":-130.45814982506982,"vZ0":-7.664554159037399,"x":75.32,"y":235.65,"x0":-2.0617903965134254,"y0":50.00443004845011,"z0":5.391520875293744,"aX":-10.594478560180004},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":9.0,"spinRate":1478,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41886718631591124,"extension":6.5379590527651175},"index":3,"playId":"0c22aa01-f156-3fe2-a363-e9da4990a936","pitchNumber":4,"startTime":"2025-08-23T01:57:47.720Z","endTime":"2025-08-23T01:57:51.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"d7cb03e6-79cc-4756-99d0-6d2448723293","startTime":"2025-08-23T01:58:09.894Z","endTime":"2025-08-23T01:58:14.894Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.562120084787047,"aZ":-14.603478007567695,"pfxX":-5.405986850765046,"pfxZ":8.50590391841223,"pX":0.4550654465661069,"pZ":2.310597783078622,"vX0":8.564329773115649,"vY0":-142.3396881229907,"vZ0":-6.678118545097296,"x":99.65,"y":176.39,"x0":-1.8809383715221222,"y0":50.00637609153807,"z0":5.599961457371933,"aX":-11.172261654876246},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2326,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3837872055412479,"extension":6.275558361683794},"hitData":{"launchSpeed":109.7,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":186.98,"coordY":99.0}},"index":5,"playId":"fb472f0e-af4a-35c9-bbc7-652d9246fd3d","pitchNumber":5,"startTime":"2025-08-23T01:58:27.991Z","endTime":"2025-08-23T01:58:38.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:58:38.586Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:59:37.708Z","endTime":"2025-08-23T02:00:40.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:58:46.341Z","endTime":"2025-08-23T01:59:40.007Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.54569191792507,"strikeZoneBottom":1.64637565172352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.234345015634965,"aZ":-24.628305120907182,"pfxX":0.5555436122454704,"pfxZ":4.026252097601489,"pX":-0.6395913250537306,"pZ":3.561898123045446,"vX0":3.6937868284540314,"vY0":-135.2427291884702,"vZ0":-1.1907682083116526,"x":141.38,"y":142.61,"x0":-2.088667395433925,"y0":50.0031003258042,"z0":5.716307741564848,"aX":1.040777262263052},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2634,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.40318083975357855,"extension":5.97540824488035},"index":1,"playId":"14e5bb17-9c98-3e34-85b6-392ab4a2779e","pitchNumber":1,"startTime":"2025-08-23T01:59:40.007Z","endTime":"2025-08-23T01:59:43.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.6137465086195,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28830662905204,"aZ":-22.16673194688798,"pfxX":-9.142836197969054,"pfxZ":5.1505369530750755,"pX":0.4802517367057595,"pZ":2.4072151021844466,"vX0":10.094010694528496,"vY0":-139.02115799735265,"vZ0":-4.879231397349144,"x":98.69,"y":173.79,"x0":-2.0224895949173387,"y0":50.003592531604724,"z0":5.670850366313458,"aX":-17.766976580049217},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2285,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3950889005431071,"extension":5.813403376170993},"index":2,"playId":"4f88bc69-ea12-359c-a662-8ed1fcb3fbf5","pitchNumber":2,"startTime":"2025-08-23T01:59:55.455Z","endTime":"2025-08-23T01:59:58.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.626375009147317,"aZ":-34.08992416190844,"pfxX":7.766741369964906,"pfxZ":-1.2456800238975205,"pX":0.3034989432264825,"pZ":0.5412279180741404,"vX0":4.277145368639316,"vY0":-124.02954099347593,"vZ0":-5.010930729634987,"x":105.43,"y":224.17,"x0":-2.459124152433889,"y0":50.001909213200705,"z0":5.4700353970584175,"aX":11.952202767244486},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-15.1,"spinRate":2863,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4436886868731893,"extension":6.006126474150626},"index":3,"playId":"7dd1d684-65be-35e5-9490-d96480f2d1b8","pitchNumber":3,"startTime":"2025-08-23T02:00:10.734Z","endTime":"2025-08-23T02:00:13.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T02:00:26.336Z","endTime":"2025-08-23T02:00:37.387Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.330176880290843,"aZ":-29.76723909017186,"pfxX":-6.3395220548339,"pfxZ":1.371836481831322,"pX":-0.4580227667871167,"pZ":0.8097356311166809,"vX0":6.400811418582021,"vY0":-130.46982241713218,"vZ0":-6.4230877333269865,"x":134.46,"y":216.92,"x0":-2.1009117463264637,"y0":50.00010792000841,"z0":5.50073237185587,"aX":-11.10270980159181},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":10.3,"spinRate":1405,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41727024258514644,"extension":6.507893734188196},"index":5,"playId":"e05eef39-ea95-3fcc-aa22-096425770adf","pitchNumber":4,"startTime":"2025-08-23T02:00:37.387Z","endTime":"2025-08-23T02:00:40.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":660670,"link":"/api/v1/people/660670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:00:40.452Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:03:14.375Z","endTime":"2025-08-23T02:04:38.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Vidal Bruján remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:02:10.432Z","endTime":"2025-08-23T02:03:16.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294591909544252,"aZ":-26.01592750053036,"pfxX":1.0493916061454809,"pfxZ":3.8442358319766434,"pX":0.8794534306270588,"pZ":2.8612059844293767,"vX0":-3.9307532229052344,"vY0":-125.43740565334264,"vZ0":-2.4567473574693928,"x":83.48,"y":161.53,"x0":2.327278253272867,"y0":50.0002269559559,"z0":5.9644826083444995,"aX":1.6800155794301952},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":1975,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.43589759977014264,"extension":6.384238986451365},"index":1,"playId":"ce4418db-0fc5-3481-b462-ff880204989b","pitchNumber":1,"startTime":"2025-08-23T02:03:16.492Z","endTime":"2025-08-23T02:03:19.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.381400073199806,"aZ":-29.287711694385052,"pfxX":0.6481710874527009,"pfxZ":1.8340918023865758,"pX":0.25757689510413456,"pZ":0.8880623393027718,"vX0":-5.160105133388522,"vY0":-124.31873039043737,"vZ0":-6.075620926155426,"x":107.18,"y":214.8,"x0":2.2701245733150195,"y0":50.00519784073434,"z0":5.774776919127374,"aX":1.0220442396383227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2005,"spinDirection":135},"zone":14,"typeConfidence":0.85,"plateTime":0.4394714402431972,"extension":6.459771308447103},"index":2,"playId":"a50130e4-a04e-324c-a20f-4372f167e50b","pitchNumber":2,"startTime":"2025-08-23T02:03:31.488Z","endTime":"2025-08-23T02:03:34.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T02:03:40.333Z","endTime":"2025-08-23T02:03:52.879Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.45515027120917,"strikeZoneBottom":1.62385285735606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.633845902479298,"aZ":-25.210804292808778,"pfxX":-0.0077205621532066004,"pfxZ":4.492404993750896,"pX":1.4939197882695323,"pZ":1.3940476083412365,"vX0":-2.428719476684897,"vY0":-123.75222625700164,"vZ0":-5.356813469668312,"x":60.06,"y":201.14,"x0":2.489008304726664,"y0":50.005790991466064,"z0":5.697887724820665,"aX":-0.012028955344460175},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.1,"breakHorizontal":0.6,"spinRate":2024,"spinDirection":134},"zone":14,"typeConfidence":0.87,"plateTime":0.4425525807852946,"extension":6.294220439270826},"index":4,"playId":"fe0c8109-78de-3a08-a087-be996e68aaca","pitchNumber":3,"startTime":"2025-08-23T02:03:52.879Z","endTime":"2025-08-23T02:03:55.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300130500228626,"aZ":-14.776464504355348,"pfxX":6.46886952524688,"pfxZ":9.388510784640808,"pX":0.7929295057762619,"pZ":2.938457708412604,"vX0":-5.037934072034745,"vY0":-135.21805755098103,"vZ0":-5.232041100034704,"x":86.78,"y":159.44,"x0":1.8391549005640764,"y0":50.00268502607235,"z0":5.934143762320308,"aX":11.986859273568111},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-10.7,"spinRate":2097,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4049681248133754,"extension":6.216918566812134},"index":5,"playId":"5e76593c-4cb8-3277-a2c2-8c03c824329b","pitchNumber":4,"startTime":"2025-08-23T02:04:10.635Z","endTime":"2025-08-23T02:04:14.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76684155971637,"aZ":-26.680543496316915,"pfxX":1.5886483878503808,"pfxZ":3.3077006664627824,"pX":0.28240774915321476,"pZ":0.8556810105144248,"vX0":-5.6947528453287,"vY0":-127.48771794597978,"vZ0":-7.044371234966225,"x":106.24,"y":215.68,"x0":2.3291315587604156,"y0":50.00466047455013,"z0":5.731727720349302,"aX":2.641159949764901},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":1977,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4280099623061,"extension":6.3850528523661305},"hitData":{"launchSpeed":67.4,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.73,"coordY":160.67}},"index":6,"playId":"390fa84a-15a0-3548-bdfe-6a3369c7115f","pitchNumber":5,"startTime":"2025-08-23T02:04:29.563Z","endTime":"2025-08-23T02:04:38.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:04:38.600Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:04:45.581Z","endTime":"2025-08-23T02:05:46.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.050626064442852,"aZ":-28.189506720634252,"pfxX":1.0144901883517516,"pfxZ":2.5127986712143056,"pX":0.088673012205924,"pZ":2.5519373128573015,"vX0":-5.3890444070940795,"vY0":-124.62335631454171,"vZ0":-2.657460405331359,"x":113.62,"y":169.88,"x0":2.139433566129697,"y0":50.00333751600392,"z0":5.9403676395518135,"aX":1.6096649966547827},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-0.7,"spinRate":1924,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.4380906913902063,"extension":6.383906810081922},"index":0,"playId":"07efe69b-2adf-3815-8ce1-7fee101f5260","pitchNumber":1,"startTime":"2025-08-23T02:05:02.037Z","endTime":"2025-08-23T02:05:05.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":82.9,"endSpeed":75.9,"strikeZoneTop":3.9078661113671,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8531426509947,"aZ":-30.040434248017213,"pfxX":0.6129961285245402,"pfxZ":1.4692065531056635,"pX":-1.2085327074760712,"pZ":0.25381601135289306,"vX0":-8.191609649992628,"vY0":-120.25502587360543,"vZ0":-6.495057614881829,"x":163.07,"y":231.93,"x0":2.179147925058034,"y0":50.00082602351857,"z0":5.6940336859992,"aX":0.8891468361739279},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.2,"breakHorizontal":1.1,"spinRate":2165,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.45752820060207267,"extension":6.4549027497220095},"index":1,"playId":"6a385bee-36bb-3338-98d5-738b65a8c925","pitchNumber":2,"startTime":"2025-08-23T02:05:19.770Z","endTime":"2025-08-23T02:05:22.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.227006028047573,"aZ":-15.913911227195129,"pfxX":8.241469770860306,"pfxZ":8.77415887984418,"pX":0.9024661637476085,"pZ":2.4861326503268977,"vX0":-5.6385644596623505,"vY0":-134.98569129701326,"vZ0":-6.259219483473561,"x":82.6,"y":171.65,"x0":1.943196604062294,"y0":50.00341433919967,"z0":5.947472446579756,"aX":15.2733693200252},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-13.8,"spinRate":1936,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.40511848517469407,"extension":6.463317666086245},"hitData":{"launchSpeed":77.6,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.88,"coordY":161.93}},"index":2,"playId":"e2887573-e508-3705-80c8-e767e6683c7a","pitchNumber":3,"startTime":"2025-08-23T02:05:37.324Z","endTime":"2025-08-23T02:05:46.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:05:46.372Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:05:47.078Z","endTime":"2025-08-23T02:06:40.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":82.8,"endSpeed":76.2,"strikeZoneTop":3.68166910505449,"strikeZoneBottom":1.53251011614964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40818369587068,"aZ":-29.370580718953494,"pfxX":0.9439577917847197,"pfxZ":1.9268893761309287,"pX":-1.7397487124075948,"pZ":0.06617561273675518,"vX0":-9.129686467634924,"vY0":-120.05830857157193,"vZ0":-7.250112988844104,"x":183.32,"y":236.99,"x0":1.998134252410485,"y0":50.00116331553266,"z0":5.757697018495579,"aX":1.3722950972028303},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":2151,"spinDirection":92},"zone":13,"typeConfidence":0.89,"plateTime":0.45715866227263646,"extension":6.597782588151729},"index":0,"playId":"102d2dfc-40b7-3953-8de4-edadae9e0e1a","pitchNumber":1,"startTime":"2025-08-23T02:06:11.844Z","endTime":"2025-08-23T02:06:14.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79912810413028,"aZ":-27.341416389437413,"pfxX":1.6946151937958134,"pfxZ":2.998514040050984,"pX":-0.6845724626546,"pZ":2.1396439402452447,"vX0":-7.455956790180081,"vY0":-125.73898134562137,"vZ0":-3.819347232749244,"x":143.09,"y":181.01,"x0":2.0898943324842127,"y0":50.00412037970357,"z0":5.879243538687989,"aX":2.733388090128447},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.4,"spinRate":1941,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.43443532143282937,"extension":6.323718056230907},"hitData":{"launchSpeed":64.6,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.13,"coordY":176.06}},"index":1,"playId":"d28e5402-bd29-33d7-bb7f-c525a0efffdb","pitchNumber":2,"startTime":"2025-08-23T02:06:31.338Z","endTime":"2025-08-23T02:06:40.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":805373,"link":"/api/v1/people/805373"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":595777,"link":"/api/v1/people/595777"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:06:40.354Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:09:07.518Z","endTime":"2025-08-23T02:11:26.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Reed Garrett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:08:24.866Z","endTime":"2025-08-23T02:09:09.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":98.2,"endSpeed":89.5,"strikeZoneTop":3.54579538701839,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67205022933394,"aZ":-8.539187833728192,"pfxX":-1.559555366554649,"pfxZ":11.447432290584754,"pX":0.3118125045035977,"pZ":3.7280223563989328,"vX0":2.3375935228530835,"vY0":-142.95143212835012,"vZ0":-5.470815663669146,"x":105.11,"y":138.12,"x0":-0.314782943359466,"y0":50.004046855082414,"z0":6.205640216666929,"aX":-3.2204657405238732},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.8,"breakHorizontal":2.3,"spinRate":2646,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.38350455965981034,"extension":6.545575942807526},"index":1,"playId":"b02b97bb-5bf0-3d53-8705-390f9c94ba8d","pitchNumber":1,"startTime":"2025-08-23T02:09:09.893Z","endTime":"2025-08-23T02:09:13.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":98.0,"endSpeed":89.1,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.66951174565081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40401323325457,"aZ":-6.897404125432593,"pfxX":-1.3020729692744775,"pfxZ":12.355027295772505,"pX":-0.043346402074517267,"pZ":2.7218994037626736,"vX0":0.31119170364715754,"vY0":-142.5065454529934,"vZ0":-8.209824213875264,"x":118.65,"y":165.29,"x0":0.014779219753239087,"y0":50.00062974188913,"z0":6.08435581103673,"aX":-2.663064218796653},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.8,"breakHorizontal":2.3,"spinRate":2605,"spinDirection":189},"zone":5,"typeConfidence":0.9,"plateTime":0.38515268120344714,"extension":6.597370910422363},"index":2,"playId":"1e5630d9-7dfb-37d9-b3d7-edaa0494634b","pitchNumber":2,"startTime":"2025-08-23T02:09:27.485Z","endTime":"2025-08-23T02:09:31.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":99.6,"endSpeed":90.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.89092411484876,"aZ":-4.953807388519872,"pfxX":-1.2720457600536117,"pfxZ":12.898484796470488,"pX":-0.22359997019444716,"pZ":2.761493445084701,"vX0":0.5250068474829876,"vY0":-144.82668634330858,"vZ0":-8.735037946977862,"x":125.52,"y":164.22,"x0":-0.2426326804965087,"y0":50.00529384268462,"z0":6.12989007485491,"aX":-2.6848228691570464},"breaks":{"breakAngle":19.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.1,"breakVerticalInduced":21.6,"breakHorizontal":2.2,"spinRate":2704,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.379142658009719,"extension":6.517718533487854},"index":3,"playId":"d5abe15d-4647-3c10-a1a1-110615eb2a99","pitchNumber":3,"startTime":"2025-08-23T02:09:46.486Z","endTime":"2025-08-23T02:09:50.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.73798415407683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.725483804590592,"aZ":-40.889886340705594,"pfxX":-0.6248011971106497,"pfxZ":-5.926843294526823,"pX":0.9422537169641954,"pZ":0.29882565729766347,"vX0":2.9676456193421985,"vY0":-121.10823659511269,"vZ0":-5.4130792024650605,"x":81.08,"y":230.71,"x0":-0.22276990491668514,"y0":50.00057648799324,"z0":6.176177584689972,"aX":-0.9194804438706753},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.9,"breakHorizontal":0.4,"spinRate":2697,"spinDirection":23},"zone":14,"typeConfidence":0.89,"plateTime":0.4538871977165555,"extension":6.710762406467082},"index":4,"playId":"0a2cb446-2a94-39db-aae3-562d37b283f1","pitchNumber":4,"startTime":"2025-08-23T02:10:07.545Z","endTime":"2025-08-23T02:10:10.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75289423295916,"aZ":-7.103201273414972,"pfxX":0.8933188411753834,"pfxZ":11.872807875087126,"pX":0.5203951792085963,"pZ":2.585182215773174,"vX0":1.168531151223499,"vY0":-144.8426994339106,"vZ0":-8.70290295240739,"x":97.16,"y":168.98,"x0":-0.00530441328143327,"y0":50.00675211391932,"z0":6.073352622208295,"aX":1.8868178377600064},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.8,"breakHorizontal":-1.9,"spinRate":2687,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.37904330304462963,"extension":6.590393699475674},"index":5,"playId":"b8dfed42-1f6b-3877-95df-7408c7de1562","pitchNumber":5,"startTime":"2025-08-23T02:10:28.322Z","endTime":"2025-08-23T02:10:31.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.6137465086195,"strikeZoneBottom":1.76080398646477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.740337504231437,"aZ":-30.694995808089235,"pfxX":0.9211790243155618,"pfxZ":0.8612260985060307,"pX":0.3433189464534852,"pZ":0.9733113092559512,"vX0":1.4298156013711976,"vY0":-129.6759430360578,"vZ0":-7.113178980497928,"x":103.91,"y":212.5,"x0":-0.3329197943126598,"y0":50.00347504072941,"z0":6.064769735750302,"aX":1.5834463033715247},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":2477,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.42087348973433913,"extension":6.625485620331389},"index":6,"playId":"8dc5e293-6534-3c5a-b71b-cda783811c39","pitchNumber":6,"startTime":"2025-08-23T02:10:58.454Z","endTime":"2025-08-23T02:11:02.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":99.6,"endSpeed":91.0,"strikeZoneTop":3.54579538701839,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83539507664866,"aZ":-10.476227392294948,"pfxX":-0.8988944668113317,"pfxZ":10.192701324678424,"pX":0.565437630499108,"pZ":3.699040177171576,"vX0":2.17964380202463,"vY0":-144.97279520556538,"vZ0":-5.418643862947614,"x":95.45,"y":138.91,"x0":-0.07931212628913814,"y0":50.003944198877846,"z0":6.231613888665595,"aX":-1.9138877382159394},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.5,"breakHorizontal":1.2,"spinRate":2645,"spinDirection":183},"zone":12,"typeConfidence":0.9,"plateTime":0.3777921052820816,"extension":6.561493660992753},"index":7,"playId":"91c519b3-c270-3ba0-8a04-4545852a4c75","pitchNumber":7,"startTime":"2025-08-23T02:11:21.815Z","endTime":"2025-08-23T02:11:26.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:11:26.197Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:11:28.413Z","endTime":"2025-08-23T02:12:47.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.2,"endSpeed":91.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29816401145283,"aZ":-7.596241032128718,"pfxX":-2.2668909256699985,"pfxZ":11.45496145871996,"pX":0.04405736617369981,"pZ":2.9879025295215413,"vX0":1.688307412034793,"vY0":-145.78335914563564,"vZ0":-7.7357629206448175,"x":115.32,"y":158.11,"x0":-0.2490019508716936,"y0":50.00205811634253,"z0":6.139152553654793,"aX":-4.863519508466701},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.3,"breakHorizontal":3.7,"spinRate":2700,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.3761800753743114,"extension":6.591976869209642},"index":0,"playId":"8dc79e07-ec25-302a-9ce2-c266d04bf994","pitchNumber":1,"startTime":"2025-08-23T02:11:52.330Z","endTime":"2025-08-23T02:11:55.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.045997600144428,"aZ":-44.38379426674464,"pfxX":2.81551546405617,"pfxZ":-8.778262345388885,"pX":0.5713625781464186,"pZ":2.1167182289988276,"vX0":1.0245460053981874,"vY0":-117.40838695953292,"vZ0":-0.23474780557758246,"x":95.22,"y":181.63,"x0":-0.2369625921587925,"y0":50.00353473883086,"z0":6.362135187327495,"aX":3.915321417653397},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.6,"breakHorizontal":-5.4,"spinRate":2686,"spinDirection":30},"zone":9,"typeConfidence":0.91,"plateTime":0.4672067459666107,"extension":6.575540111159177},"index":1,"playId":"f4f36056-8dd2-30fa-99ad-4e6b35f19c63","pitchNumber":2,"startTime":"2025-08-23T02:12:11.705Z","endTime":"2025-08-23T02:12:14.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.703064582621522,"aZ":-42.22826236098334,"pfxX":2.2106456581651996,"pfxZ":-6.864343844869772,"pX":-0.7055708896524212,"pZ":2.255409050999688,"vX0":-1.5706324128647144,"vY0":-120.37006375034728,"vZ0":-0.6424594802215559,"x":143.89,"y":177.88,"x0":-0.3313168819434135,"y0":50.002361707556,"z0":6.269711511877954,"aX":3.238868904598609},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.4,"breakHorizontal":-3.6,"spinRate":2653,"spinDirection":30},"zone":4,"typeConfidence":0.88,"plateTime":0.4553023840426307,"extension":6.656781721976179},"hitData":{"launchSpeed":83.7,"launchAngle":31.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.27,"coordY":75.66}},"index":2,"playId":"7a8cae55-0bd7-3743-8848-fb89329d4e27","pitchNumber":3,"startTime":"2025-08-23T02:12:35.052Z","endTime":"2025-08-23T02:12:47.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:12:47.586Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (18) on a line drive to right fielder Juan Soto. Marcell Ozuna to 3rd.","rbi":0,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:12:47.937Z","endTime":"2025-08-23T02:14:08.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":75.7,"strikeZoneTop":3.20562706248203,"strikeZoneBottom":1.53251011614964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91811947052527,"aZ":-40.90617735388332,"pfxX":-0.11296259624179167,"pfxZ":-6.147720574680747,"pX":0.07894011202365943,"pZ":0.2960125614769963,"vX0":0.9473591874798054,"vY0":-118.5634116390944,"vZ0":-4.655222106626782,"x":113.99,"y":230.79,"x0":-0.3113060950715657,"y0":50.00046403615187,"z0":6.022653288248962,"aX":-0.1608417160998916},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.0,"breakHorizontal":0.0,"spinRate":2489,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4621900182805083,"extension":6.7146091473258185},"index":0,"playId":"430c3eba-1e8d-3374-8595-8d0a6f2eda12","pitchNumber":1,"startTime":"2025-08-23T02:13:12.974Z","endTime":"2025-08-23T02:13:17.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86365659560387,"aZ":-10.201901098836354,"pfxX":-2.6593546724097394,"pfxZ":10.234786930369541,"pX":-0.29960867204901476,"pZ":2.300991669836019,"vX0":0.7079694943526547,"vY0":-145.12417532006683,"vZ0":-9.031350603553415,"x":128.42,"y":176.65,"x0":-0.20009665227586296,"y0":50.006750290259696,"z0":6.063024599162189,"aX":-5.711140327237917},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2592,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.37647260122762116,"extension":6.53871352375079},"index":1,"playId":"469c048f-3d94-3e61-821c-a5a9c16f3a0d","pitchNumber":2,"startTime":"2025-08-23T02:13:33.498Z","endTime":"2025-08-23T02:13:36.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80440469979658,"aZ":-10.416796805807921,"pfxX":-1.3763355872104834,"pfxZ":10.164907159942441,"pX":0.5399840325154011,"pZ":1.923555189685768,"vX0":2.2165638643623597,"vY0":-144.91205228769414,"vZ0":-9.846317182251655,"x":96.42,"y":186.84,"x0":-0.053739604131995404,"y0":50.004284976504394,"z0":5.989178239485882,"aX":-2.946521052822359},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":2.0,"spinRate":2512,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.3770274141613079,"extension":6.5766074832820705},"hitData":{"launchSpeed":95.2,"launchAngle":19.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.85,"coordY":110.55}},"index":2,"playId":"42a9a7dc-1a1e-35aa-8f1c-7a68c8697220","pitchNumber":3,"startTime":"2025-08-23T02:13:54.291Z","endTime":"2025-08-23T02:14:08.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:14:08.168Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nacho Alvarez Jr. flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:14:15.825Z","endTime":"2025-08-23T02:15:13.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.2964042378221,"strikeZoneBottom":1.48682649043177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232669684220607,"aZ":-33.775640229056094,"pfxX":2.131406999193965,"pfxZ":-0.9210094446012782,"pX":0.14990451287333031,"pZ":1.797426356418154,"vX0":0.788182287719363,"vY0":-130.69242795592777,"vZ0":-4.771524413194875,"x":111.29,"y":190.25,"x0":-0.4320996982911526,"y0":50.00359426141594,"z0":6.16906999966838,"aX":3.7056597202324872},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2486,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.41828423980922835,"extension":6.494492958592108},"index":0,"playId":"f960f8a2-7d37-3823-9b26-1495023ff920","pitchNumber":1,"startTime":"2025-08-23T02:14:40.767Z","endTime":"2025-08-23T02:14:44.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010909793712425,"aZ":-34.8330701914349,"pfxX":0.30310234655726176,"pfxZ":-1.5107030528384762,"pX":-0.1971893357699535,"pZ":2.6620961131812155,"vX0":0.035611959086527034,"vY0":-130.98235562537474,"vZ0":-2.552773969279855,"x":124.52,"y":166.9,"x0":-0.2503508502628059,"y0":50.00218909245854,"z0":6.21808407768693,"aX":0.5340235779935039},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.0,"breakHorizontal":-0.6,"spinRate":2572,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.41593779020188304,"extension":6.446072706353277},"hitData":{"launchSpeed":78.6,"launchAngle":32.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.87,"coordY":86.13}},"index":1,"playId":"22826129-d36b-3a93-8959-1b4b10be48f1","pitchNumber":2,"startTime":"2025-08-23T02:14:58.702Z","endTime":"2025-08-23T02:15:13.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805373,"link":"/api/v1/people/805373","batSide":{"code":"R","description":"Right"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:15:13.180Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a line drive to left fielder Tyrone Taylor. Marcell Ozuna scores. Ozzie Albies to 3rd.","rbi":1,"awayScore":12,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:15:16.483Z","endTime":"2025-08-23T02:16:32.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":85.7,"strikeZoneTop":3.43248130986545,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433429789900003,"aZ":-31.765376251915026,"pfxX":1.3919420292988192,"pfxZ":0.22125286635324937,"pX":-0.3305703528232447,"pZ":0.7609836034490711,"vX0":-0.18223296218334256,"vY0":-133.7069184917534,"vZ0":-7.775779061544382,"x":129.6,"y":218.23,"x0":-0.44311070558434784,"y0":50.00315516448947,"z0":5.947581907757045,"aX":2.551808286337542},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.5,"spinRate":2509,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.40769982326662824,"extension":6.632126452792749},"index":0,"playId":"e1ae0fe8-66a1-3391-951b-593bd540d984","pitchNumber":1,"startTime":"2025-08-23T02:15:40.983Z","endTime":"2025-08-23T02:15:45.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.34177521381807,"strikeZoneBottom":1.48682649043177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.319317472349205,"aZ":-35.69378413654954,"pfxX":0.6727482115311898,"pfxZ":-2.093275939990132,"pX":-0.540378346981241,"pZ":2.919887541197173,"vX0":-0.6446492434849677,"vY0":-128.2864840533776,"vZ0":-1.1779779147062404,"x":137.6,"y":159.94,"x0":-0.3743096245725376,"y0":50.00213303364384,"z0":6.145030534573656,"aX":1.1313067232876186},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2443,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.4254941788556543,"extension":6.5778215502092605},"index":1,"playId":"53e7e6e5-5607-3962-841b-1dea728ab387","pitchNumber":2,"startTime":"2025-08-23T02:16:02.127Z","endTime":"2025-08-23T02:16:05.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.32060691078001,"aZ":-9.263318286086445,"pfxX":-1.8900668416777824,"pfxZ":10.651328534805193,"pX":-0.34974101884968023,"pZ":2.875611268790713,"vX0":0.35060605602437,"vY0":-146.15903082149674,"vZ0":-7.6244309379227655,"x":130.33,"y":161.14,"x0":-0.22622150947983938,"y0":50.00377715605044,"z0":6.083549070565857,"aX":-4.065497030289735},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2647,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.37557893476223825,"extension":6.468996199209625},"hitData":{"launchSpeed":95.4,"launchAngle":12.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.38,"coordY":103.29}},"index":2,"playId":"a7b5bf21-c34f-3422-9656-07092b3a462f","pitchNumber":3,"startTime":"2025-08-23T02:16:22.449Z","endTime":"2025-08-23T02:16:32.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:16:32.973Z","atBatIndex":86},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jurickson Profar doubles (10) on a sharp line drive to right fielder Juan Soto. Ozzie Albies scores. Vidal Bruján scores.","rbi":2,"awayScore":12,"homeScore":7,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:16:39.063Z","endTime":"2025-08-23T02:18:42.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"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(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":90.4,"endSpeed":83.6,"strikeZoneTop":3.47781617560223,"strikeZoneBottom":1.73798415407683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84741660969035,"aZ":-30.13925251726346,"pfxX":2.1271325421557195,"pfxZ":1.156796007229782,"pX":0.3678219599104089,"pZ":1.768296997587738,"vX0":1.1438582130215462,"vY0":-131.65243498232286,"vZ0":-5.375430383816449,"x":102.98,"y":191.04,"x0":-0.3481520573830797,"y0":50.00630110699519,"z0":6.056167272793543,"aX":3.7499090952572005},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.1,"spinRate":2448,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4153769735019339,"extension":6.507728747236304},"index":0,"playId":"15f35c0b-be0a-3b04-ac48-e5b0e08e1f95","pitchNumber":1,"startTime":"2025-08-23T02:17:00.263Z","endTime":"2025-08-23T02:17:04.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.0,"endSpeed":91.8,"strikeZoneTop":3.53069132222716,"strikeZoneBottom":1.72276974530129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.100403604443436,"aZ":-9.92240135061701,"pfxX":-2.5838933544603093,"pfxZ":10.373239680618717,"pX":-0.95216968384406,"pZ":1.3234454615017952,"vX0":-0.893159312018606,"vY0":-145.31750948670046,"vZ0":-11.582664028435982,"x":153.29,"y":203.05,"x0":-0.30540557420343745,"y0":50.00076698542296,"z0":5.956989905867623,"aX":-5.542084267061841},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2662,"spinDirection":193},"zone":13,"typeConfidence":0.91,"plateTime":0.37648130532068613,"extension":6.579656135916299},"index":1,"playId":"7143d29b-d4ac-33f0-a0c5-56420ca54df5","pitchNumber":2,"startTime":"2025-08-23T02:17:19.869Z","endTime":"2025-08-23T02:17:23.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0253220067154,"aZ":-35.86270034242898,"pfxX":0.04650994095176397,"pfxZ":-2.2750136067968505,"pX":-0.6749943816200904,"pZ":2.4741730243769444,"vX0":-0.8090000517504875,"vY0":-126.91348178883,"vZ0":-2.036649373733317,"x":142.73,"y":171.98,"x0":-0.3575743319541667,"y0":50.000438692241545,"z0":6.155131747459258,"aX":0.07566560408039798},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.3,"breakHorizontal":0.1,"spinRate":2506,"spinDirection":66},"zone":4,"typeConfidence":0.9,"plateTime":0.4322871378266795,"extension":6.509055080283932},"index":2,"playId":"ff5d2755-5690-38a4-a41f-4f100901bf18","pitchNumber":3,"startTime":"2025-08-23T02:17:40.644Z","endTime":"2025-08-23T02:17:43.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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.9,"endSpeed":75.6,"strikeZoneTop":3.39469297216021,"strikeZoneBottom":1.51728315343119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.198860626426026,"aZ":-44.34629957456673,"pfxX":1.888126430807402,"pfxZ":-8.514617387660127,"pX":-1.1939585033682403,"pZ":1.2832503576354657,"vX0":-2.7110217007931587,"vY0":-119.20940692449227,"vZ0":-2.0279826213806267,"x":162.51,"y":204.13,"x0":-0.2841973960350891,"y0":50.000058212086394,"z0":6.170397447639612,"aX":2.7010244353053587},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.6,"breakHorizontal":-2.8,"spinRate":2830,"spinDirection":20},"zone":13,"typeConfidence":0.89,"plateTime":0.46051850618271883,"extension":6.621564915254163},"index":3,"playId":"43788ecf-1b7b-309f-b090-1f83f9780dad","pitchNumber":4,"startTime":"2025-08-23T02:18:06.980Z","endTime":"2025-08-23T02:18:09.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"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":82.9,"endSpeed":76.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.674296435079214,"aZ":-43.28749740921052,"pfxX":1.097290760938872,"pfxZ":-7.4795864991293275,"pX":-0.03724642025459831,"pZ":2.6825295534154674,"vX0":0.2229326299013502,"vY0":-120.84071297716132,"vZ0":0.5605590379399168,"x":118.42,"y":166.35,"x0":-0.2732299512268634,"y0":50.0060413354448,"z0":6.238328496057399,"aX":1.6294327597948723},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.2,"breakHorizontal":-2.0,"spinRate":2569,"spinDirection":28},"zone":5,"typeConfidence":0.9,"plateTime":0.4525821147249629,"extension":6.623606517495281},"hitData":{"launchSpeed":106.2,"launchAngle":19.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.41,"coordY":77.12}},"index":4,"playId":"eeb10fa3-0d30-3ff4-8070-c37c0b480648","pitchNumber":5,"startTime":"2025-08-23T02:18:27.392Z","endTime":"2025-08-23T02:18:42.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":595777,"link":"/api/v1/people/595777","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:18:42.403Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out softly, pitcher Ryan Helsley to first baseman Pete Alonso.","rbi":0,"awayScore":12,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:19:59.290Z","endTime":"2025-08-23T02:20:11.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":12,"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-08-23T02:19:03.312Z","endTime":"2025-08-23T02:20:01.655Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852798313512725,"aZ":-29.917040582000997,"pfxX":0.822259622065241,"pfxZ":1.312621825098577,"pX":0.7607365319160918,"pZ":2.0687911635858054,"vX0":2.4607315867679365,"vY0":-129.8435006295442,"vZ0":-4.444555722987306,"x":88.0,"y":182.92,"x0":-0.30268341670965165,"y0":50.00649126005768,"z0":6.05560065706147,"aX":1.4165166886533387},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2379,"spinDirection":164},"zone":9,"typeConfidence":0.9,"plateTime":0.4203840563433787,"extension":6.63448603123668},"hitData":{"launchSpeed":51.2,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.0,"coordY":180.0}},"index":1,"playId":"5ffb2572-f0ac-3879-81d4-dbb73f0e2649","pitchNumber":1,"startTime":"2025-08-23T02:20:01.655Z","endTime":"2025-08-23T02:20:11.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":595777,"link":"/api/v1/people/595777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-23T02:20:11.004Z","atBatIndex":88}]