[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T17:05:07.896Z","endTime":"2026-03-15T17:06:07.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":"2026-03-15T13:25:05.154Z","endTime":"2026-03-15T16:41:44.846Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T16:41:44.846Z","endTime":"2026-03-15T17:04:36.147Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T17:04:36.147Z","endTime":"2026-03-15T17:05:09.938Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6737834856735,"aZ":-16.360729833138443,"pfxX":5.137794725999311,"pfxZ":8.35546666044173,"pX":2.058812253690126,"pZ":1.7850660373028566,"vX0":0.6711059286027314,"vY0":-136.37483958343233,"vZ0":-8.246213032702958,"x":38.52,"y":190.58,"x0":1.1420173090344534,"y0":50.00267272967101,"z0":5.966255592856505,"aX":9.722066394982642},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-9.5,"spinRate":2087,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.40092123210583486,"extension":6.514610521583895},"index":3,"playId":"e29b3c78-029a-3f06-bc7f-f08235faeb86","pitchNumber":1,"startTime":"2026-03-15T17:05:09.938Z","endTime":"2026-03-15T17:05:12.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.719621353179996,"aZ":-13.257022542186823,"pfxX":6.6630925067528555,"pfxZ":9.668580367611346,"pX":0.9946596176335706,"pZ":2.535909378907334,"vX0":-2.529599486257865,"vY0":-138.89195022547227,"vZ0":-7.211036787899394,"x":79.09,"y":170.31,"x0":1.050834832078055,"y0":50.003449784599,"z0":6.0451377447936245,"aX":13.035258989300768},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2085,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.3941715737217195,"extension":6.592125658960585},"index":4,"playId":"3076c277-c5d7-37c8-97fa-bc9e4cf4831e","pitchNumber":2,"startTime":"2026-03-15T17:05:23.551Z","endTime":"2026-03-15T17:05:30.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23305043470283,"aZ":-24.193316209703976,"pfxX":8.070124684411057,"pfxZ":4.944969133089919,"pX":0.5448618915423508,"pZ":1.1308558217173035,"vX0":-3.3709734751678075,"vY0":-125.90560837517975,"vZ0":-7.018292941979643,"x":96.23,"y":208.25,"x0":0.8484848597334689,"y0":50.00328822171895,"z0":5.896771839136369,"aX":13.028931943033776},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.9,"spinRate":1706,"spinDirection":117},"zone":14,"typeConfidence":0.77,"plateTime":0.43409937770120033,"extension":6.686100324844504},"index":5,"playId":"453b94a6-077e-3b23-8a2e-9cda2741f7a1","pitchNumber":3,"startTime":"2026-03-15T17:05:49.199Z","endTime":"2026-03-15T17:05:52.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720989823041677,"aZ":-22.960457402519225,"pfxX":9.021841090171147,"pfxZ":5.670638589609769,"pX":0.5198475732347267,"pZ":1.3355605530968027,"vX0":-3.7385017545109758,"vY0":-127.07740815025699,"vZ0":-7.028787812545399,"x":97.18,"y":202.72,"x0":0.8436729836092358,"y0":50.00138334182536,"z0":5.979911137022782,"aX":14.651867200643407},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":-15.4,"spinRate":1742,"spinDirection":116},"zone":14,"typeConfidence":0.69,"plateTime":0.4321593358317619,"extension":6.631085446967795},"index":6,"playId":"75767beb-83b9-38a2-af45-fb5e8f1b4ebc","pitchNumber":4,"startTime":"2026-03-15T17:06:03.739Z","endTime":"2026-03-15T17:06:07.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-15T17:06:07.072Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T17:06:14.715Z","endTime":"2026-03-15T17:07:46.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180802272484303,"aZ":-16.812025869558873,"pfxX":6.76621807268016,"pfxZ":7.875641408363441,"pX":0.4279276420416288,"pZ":3.0297218968111,"vX0":-3.7719373827096345,"vY0":-138.59406617219787,"vZ0":-5.297979033363271,"x":100.69,"y":156.98,"x0":0.9254303267735879,"y0":50.00538065606223,"z0":6.084344887199561,"aX":13.200690264398295},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-11.5,"spinRate":2230,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.39480562699620947,"extension":6.637500499126635},"index":0,"playId":"c3135847-bb0c-37ca-bbc6-b1615cfe37dd","pitchNumber":1,"startTime":"2026-03-15T17:06:33.355Z","endTime":"2026-03-15T17:06:36.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.453324235171344,"aZ":-41.266457302161655,"pfxX":-3.6606151802885187,"pfxZ":-6.5854099814898515,"pX":0.3317141738737389,"pZ":2.165837694107934,"vX0":-0.10936408878056932,"vY0":-116.5839753578721,"vZ0":-0.30658894995120556,"x":104.36,"y":180.3,"x0":0.8550364693619908,"y0":50.00572093689094,"z0":6.186530459505499,"aX":-5.051052835564114},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.8,"breakHorizontal":6.7,"spinRate":2522,"spinDirection":312},"zone":9,"typeConfidence":0.89,"plateTime":0.46941635494176603,"extension":6.394805794336471},"index":1,"playId":"ce31748e-822e-3476-91a8-60b7d945bc71","pitchNumber":2,"startTime":"2026-03-15T17:06:45.990Z","endTime":"2026-03-15T17:06:49.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.611299200395194,"aZ":-14.770419454960207,"pfxX":5.062216209175439,"pfxZ":8.56543763093815,"pX":0.0807303609775413,"pZ":3.4840171688506154,"vX0":-3.013171295847198,"vY0":-141.9131992028417,"vZ0":-5.059820539713853,"x":113.92,"y":144.71,"x0":0.5006406441814304,"y0":50.004092447161106,"z0":6.236744333430529,"aX":10.28739915740525},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":-8.5,"spinRate":2341,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.3865113768541333,"extension":6.647211166758219},"index":2,"playId":"d5e8e86d-6fad-3bc4-9c83-fd94f85e9a5a","pitchNumber":3,"startTime":"2026-03-15T17:06:59.700Z","endTime":"2026-03-15T17:07:02.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915439771744897,"aZ":-30.452146129388353,"pfxX":8.433769923948047,"pfxZ":1.0550586649516696,"pX":0.1365465583541851,"pZ":3.22049290593161,"vX0":-4.3971084831996485,"vY0":-126.56460092993419,"vZ0":-1.3597670792929586,"x":111.8,"y":151.83,"x0":0.7972509711077073,"y0":50.00157544048515,"z0":6.194996231139456,"aX":13.733067973945365},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":1661,"spinDirection":115},"zone":2,"typeConfidence":0.91,"plateTime":0.43214926739385406,"extension":6.456836626550661},"index":3,"playId":"1591f0f4-93a2-3df8-9daa-682ab7b2ad03","pitchNumber":4,"startTime":"2026-03-15T17:07:15.373Z","endTime":"2026-03-15T17:07:18.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435237009106597,"aZ":-33.539497804527414,"pfxX":-1.7819409431803788,"pfxZ":-0.8577109046928095,"pX":4.44337243655641E-4,"pZ":1.0466005812549117,"vX0":-1.6177577012454951,"vY0":-124.69888630469005,"vZ0":-5.121107262807752,"x":116.98,"y":210.52,"x0":0.8875668540276923,"y0":50.00619390980729,"z0":5.87212570743626,"aX":-2.825995580217445},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":3.6,"spinRate":2386,"spinDirection":294},"zone":13,"typeConfidence":0.88,"plateTime":0.43807983857607136,"extension":6.685171916109687},"index":4,"playId":"bbbe423b-b173-3378-aaeb-4f19c60e05e0","pitchNumber":5,"startTime":"2026-03-15T17:07:42.788Z","endTime":"2026-03-15T17:07:46.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:07:46.689Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T17:07:49.820Z","endTime":"2026-03-15T17:09:16.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53601580852297,"aZ":-14.347012594320084,"pfxX":3.6856590996182423,"pfxZ":9.171224886110178,"pX":0.9986444761155326,"pZ":4.165459595034875,"vX0":-1.0304465117018418,"vY0":-138.8730545680511,"vZ0":-2.8842693816686653,"x":78.93,"y":126.31,"x0":0.8968812422783891,"y0":50.00116399832614,"z0":6.177969280051655,"aX":7.162274805310935},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-6.5,"spinRate":2286,"spinDirection":146},"zone":12,"typeConfidence":0.92,"plateTime":0.3951552508266767,"extension":6.463349351468297},"index":0,"playId":"78625feb-2b0b-3cc8-ab4d-f910e973c1df","pitchNumber":1,"startTime":"2026-03-15T17:08:08.468Z","endTime":"2026-03-15T17:08:11.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97939817559512,"aZ":-12.170031396829085,"pfxX":4.397242779430519,"pfxZ":10.346674460310197,"pX":-1.0214702659889272,"pZ":1.683160578084159,"vX0":-6.459810410117233,"vY0":-137.99159539856393,"vZ0":-9.295489144692407,"x":155.94,"y":193.33,"x0":0.7757765482029428,"y0":50.00102209985502,"z0":5.909823757615915,"aX":8.500686792300911},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":-6.6,"spinRate":2350,"spinDirection":144},"zone":13,"typeConfidence":0.92,"plateTime":0.3965351039316931,"extension":6.6044263058112165},"index":1,"playId":"a28fcd9b-98a0-33d3-a52d-f674c4bf9792","pitchNumber":2,"startTime":"2026-03-15T17:08:22.189Z","endTime":"2026-03-15T17:08:25.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7830874874959,"aZ":-14.343975040487068,"pfxX":3.3472099265637274,"pfxZ":9.292316159837053,"pX":0.10189877001086323,"pZ":2.5138147324618436,"vX0":-3.1605378403862088,"vY0":-137.917307523173,"vZ0":-6.935744123767453,"x":113.12,"y":170.91,"x0":0.8299965283367988,"y0":50.003090388780485,"z0":6.035826019714239,"aX":6.423326563097063},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-5.4,"spinRate":2294,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.3977285317187089,"extension":6.576734101103199},"index":2,"playId":"ccbc8895-6d0b-3a62-8872-91733ebed2fa","pitchNumber":3,"startTime":"2026-03-15T17:08:39.893Z","endTime":"2026-03-15T17:08:43.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717317108170377,"aZ":-25.404981203380867,"pfxX":8.231176451339865,"pfxZ":4.272566196256286,"pX":0.17382721414738392,"pZ":1.7118725899646723,"vX0":-4.495239434949024,"vY0":-125.43844578182865,"vZ0":-5.351077955368808,"x":110.37,"y":192.56,"x0":0.9249918936472932,"y0":50.00395860709102,"z0":5.959041437269833,"aX":13.043569454641007},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":-13.8,"spinRate":1307,"spinDirection":114},"zone":8,"typeConfidence":0.8,"plateTime":0.43759413504425115,"extension":6.586127721850004},"index":3,"playId":"ac0334e2-5f2f-31ec-af34-0fc897ee5c59","pitchNumber":4,"startTime":"2026-03-15T17:08:58.796Z","endTime":"2026-03-15T17:09:01.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582449365966056,"aZ":-23.21117822011928,"pfxX":7.814875867317183,"pfxZ":5.4609954789190605,"pX":1.1319956413654737,"pZ":1.7236920653097711,"vX0":-2.0557403882866327,"vY0":-127.42799086095911,"vZ0":-6.155464486315469,"x":73.85,"y":192.24,"x0":0.9346412840321504,"y0":50.0042056963384,"z0":6.008512348057652,"aX":12.832076464533682},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":-13.7,"spinRate":1551,"spinDirection":103},"zone":14,"typeConfidence":0.62,"plateTime":0.4300971836062977,"extension":6.481678760085241},"index":4,"playId":"5b052fea-feb9-340e-b643-cc3345699236","pitchNumber":5,"startTime":"2026-03-15T17:09:13.212Z","endTime":"2026-03-15T17:09:16.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:09:16.212Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T17:10:41.894Z","endTime":"2026-03-15T17:12:57.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185378699078708,"aZ":-13.243661251849389,"pfxX":-6.723774534532586,"pfxZ":10.210763269915045,"pX":0.18535282853422952,"pZ":3.1698143361112145,"vX0":5.604101634857303,"vY0":-135.22471156991014,"vZ0":-5.472319539012366,"x":109.93,"y":153.2,"x0":-1.0392460409919557,"y0":50.00293796388204,"z0":6.147108503021194,"aX":-12.465948952134747},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2323,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4048833601292836,"extension":5.739358763918583},"index":0,"playId":"d30d1e37-4ff2-315e-aa1e-6737ca9adbad","pitchNumber":1,"startTime":"2026-03-15T17:11:27.237Z","endTime":"2026-03-15T17:11:30.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.4,"endSpeed":83.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089515021673684,"aZ":-13.143753171018158,"pfxX":-4.776410339111477,"pfxZ":10.684704006461443,"pX":0.4957301498705416,"pZ":4.128654868828401,"vX0":5.869603529031126,"vY0":-133.00513923093888,"vZ0":-3.321784081977446,"x":98.1,"y":127.31,"x0":-1.1252166293695354,"y0":50.001843672161264,"z0":6.354592985906071,"aX":-8.506992078158808},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":2382,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41272121205449475,"extension":5.618282815487779},"index":1,"playId":"f426f6b1-4f38-32ed-aab6-cbe964a20f4f","pitchNumber":2,"startTime":"2026-03-15T17:11:43.706Z","endTime":"2026-03-15T17:11:46.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":80.6,"endSpeed":73.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.094622838562447,"aZ":-40.800083243044625,"pfxX":4.119817897125552,"pfxZ":-6.252066196248924,"pX":-0.06308953482028481,"pZ":2.681830355150435,"vX0":2.4082551049038607,"vY0":-117.29389529840363,"vZ0":0.7959259948162907,"x":119.4,"y":166.37,"x0":-1.641453320398001,"y0":50.00182628271443,"z0":6.170695018457068,"aX":5.686013757890433},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.8,"breakHorizontal":-8.0,"spinRate":2749,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.46863269483615255,"extension":5.639297126712332},"index":2,"playId":"9aae155d-6e89-31a1-a785-8e4d432f1aad","pitchNumber":3,"startTime":"2026-03-15T17:11:57.633Z","endTime":"2026-03-15T17:12:01.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216427817562483,"aZ":-20.90802573807044,"pfxX":-10.810819528960565,"pfxZ":7.141481975157506,"pX":1.3057416020197483,"pZ":0.9877365942456999,"vX0":9.89894486171007,"vY0":-124.81527459080007,"vZ0":-7.807510688254241,"x":67.23,"y":212.11,"x0":-1.3078200271905283,"y0":50.00181467353865,"z0":5.879120982038861,"aX":-17.050029813958705},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.3,"breakHorizontal":17.3,"spinRate":2190,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4389055407720823,"extension":5.841603758316792},"index":3,"playId":"780e63a9-f72e-3027-8c3f-4317ff92a5db","pitchNumber":4,"startTime":"2026-03-15T17:12:15.840Z","endTime":"2026-03-15T17:12:18.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15810847560322,"aZ":-22.21344163271964,"pfxX":-9.39043427866163,"pfxZ":6.4266056931531725,"pX":0.33720067221477174,"pZ":2.6218660332958748,"vX0":6.97449339699895,"vY0":-124.04098624317696,"vZ0":-3.658032725419484,"x":104.15,"y":167.99,"x0":-1.2991013283164132,"y0":50.000138675008515,"z0":5.980347201070267,"aX":-14.545901518028508},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.9,"breakHorizontal":15.2,"spinRate":2128,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.44254616171210737,"extension":5.702539819188765},"index":4,"playId":"65b6232f-13f4-3d95-b879-f9613637bfd6","pitchNumber":5,"startTime":"2026-03-15T17:12:30.709Z","endTime":"2026-03-15T17:12:34.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08433740322847,"aZ":-24.260961176241302,"pfxX":-11.084383184329466,"pfxZ":5.135467456385681,"pX":0.5798369953534452,"pZ":1.8169202633590202,"vX0":8.145417788814965,"vY0":-122.97102796360777,"vZ0":-4.9773837107439345,"x":94.9,"y":189.72,"x0":-1.3260972519402165,"y0":50.00056099460683,"z0":5.910711761692996,"aX":-17.070605182369945},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.4,"breakHorizontal":18.4,"spinRate":2130,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4444357341810634,"extension":5.883208154502487},"index":5,"playId":"5c0a0a59-e1d8-3c38-96eb-01db0aa49d9e","pitchNumber":6,"startTime":"2026-03-15T17:12:54.252Z","endTime":"2026-03-15T17:12:57.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:12:57.739Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T17:13:02.644Z","endTime":"2026-03-15T17:14:38.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702328771193958,"aZ":-14.208292414947552,"pfxX":-5.970588185591188,"pfxZ":9.572979104055705,"pX":0.09988354113268394,"pZ":2.828358500035292,"vX0":5.016018071452392,"vY0":-135.86777150113195,"vZ0":-6.620650162511504,"x":113.19,"y":162.41,"x0":-0.9910312329430867,"y0":50.002985593944885,"z0":6.277051682849952,"aX":-11.205580543493083},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2288,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40253743822632915,"extension":5.669438449050004},"index":0,"playId":"d3b10b71-3359-3166-81c5-de4bf28014b2","pitchNumber":1,"startTime":"2026-03-15T17:13:23.407Z","endTime":"2026-03-15T17:13:26.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.420106742203124,"aZ":-10.598078561720019,"pfxX":-6.151033645707514,"pfxZ":11.430769557117546,"pX":-0.10677562796597156,"pZ":4.109848262928604,"vX0":4.412385420679469,"vY0":-137.47218756386792,"vZ0":-3.961631802845643,"x":121.07,"y":127.81,"x0":-0.9448244431377936,"y0":50.00221759355744,"z0":6.30594406438165,"aX":-11.609551461264177},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":10.1,"spinRate":2349,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4005734819124398,"extension":5.668099691997148},"index":1,"playId":"3ffc4b52-bc38-39db-bcfd-ab76bb4dbd49","pitchNumber":2,"startTime":"2026-03-15T17:13:41.267Z","endTime":"2026-03-15T17:13:44.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12038347141918,"aZ":-43.05971385434698,"pfxX":4.04939623841182,"pfxZ":-8.14712475964532,"pX":-0.45271954173163326,"pZ":3.0980030905721145,"vX0":1.4839683319000647,"vY0":-115.59836745819447,"vZ0":2.3484794502278725,"x":134.26,"y":155.13,"x0":-1.6314311603384821,"y0":50.00282093307834,"z0":6.241534762379932,"aX":5.410073973810488},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.7,"breakHorizontal":-7.7,"spinRate":2692,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.47615059862272835,"extension":5.56840202628507},"index":2,"playId":"4af6e0ce-efe4-3fbf-a4a3-62b4f37b6cc5","pitchNumber":3,"startTime":"2026-03-15T17:13:58.308Z","endTime":"2026-03-15T17:14:01.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61024087009017,"aZ":-25.049549356158924,"pfxX":-10.680798301040145,"pfxZ":4.57192240173282,"pX":-0.5528211824336873,"pZ":2.916318416768813,"vX0":5.29790603645814,"vY0":-124.22533394488582,"vZ0":-2.5047700809491595,"x":138.07,"y":160.04,"x0":-1.3290124415325621,"y0":50.002707053836716,"z0":6.0268353855701955,"aX":-16.640814419635202},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.9,"breakHorizontal":18.0,"spinRate":1956,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.4414540007490717,"extension":5.776679408623931},"index":3,"playId":"c3ac63cb-e231-3d1f-8a09-0c25e877f9e0","pitchNumber":4,"startTime":"2026-03-15T17:14:15.968Z","endTime":"2026-03-15T17:14:19.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476682762418662,"aZ":-12.525902297171742,"pfxX":-6.007006086010801,"pfxZ":10.8100447133287,"pX":0.7611798448118724,"pZ":2.3065452448107484,"vX0":6.876313185464278,"vY0":-133.6399875472344,"vZ0":-7.735356774747139,"x":87.99,"y":176.5,"x0":-1.0588236159221773,"y0":50.00373291408846,"z0":6.128730549367621,"aX":-10.919686397317486},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2318,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40907880962121324,"extension":5.761215451641987},"index":4,"playId":"866098e6-794b-3aa4-b3a0-c8f8cdb9ff3f","pitchNumber":5,"startTime":"2026-03-15T17:14:35.281Z","endTime":"2026-03-15T17:14:38.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:14:38.700Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a fly ball to center fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T17:14:45.112Z","endTime":"2026-03-15T17:15:32.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.349256267934404,"aZ":-40.08328112808946,"pfxX":3.720033841202686,"pfxZ":-6.243063306598266,"pX":-1.3652862124480936,"pZ":4.763336969148202,"vX0":-0.32876245652035035,"vY0":-111.89548307733777,"vZ0":5.239894169026126,"x":169.04,"y":110.17,"x0":-1.699624330716723,"y0":50.002168631674685,"z0":6.50012563648449,"aX":4.713012582103549},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.6,"breakHorizontal":-6.6,"spinRate":2553,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.48965191514966966,"extension":5.566244878668162},"index":0,"playId":"4dbc21fc-e25e-33e6-8a85-937c7b69de10","pitchNumber":1,"startTime":"2026-03-15T17:15:08.961Z","endTime":"2026-03-15T17:15:12.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.942011172210105,"aZ":-25.608648450727944,"pfxX":-9.990297907316307,"pfxZ":4.464178244131541,"pX":0.12120129777912186,"pZ":2.047157312068007,"vX0":6.679252643260726,"vY0":-120.09184463385559,"vZ0":-3.8346068231503625,"x":112.38,"y":183.51,"x0":-1.3898300178543213,"y0":50.00080211928501,"z0":5.927117778356451,"aX":-14.67883073617286},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":1847,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.45504075188365345,"extension":5.858286721643312},"hitData":{"launchSpeed":73.2,"launchAngle":34.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.62,"coordY":93.0}},"index":1,"playId":"6f798b5d-1a7a-340f-9997-1abdd7d1ccc1","pitchNumber":2,"startTime":"2026-03-15T17:15:21.488Z","endTime":"2026-03-15T17:15:32.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:15:32.314Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Fraley singles on a ground ball to third baseman Jared Triolo. Jonathan Aranda to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T17:15:41.588Z","endTime":"2026-03-15T17:16:45.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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(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.2,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037271735378287,"aZ":-14.593484133290108,"pfxX":-6.020154091896134,"pfxZ":9.371281649914389,"pX":0.2267615927482687,"pZ":3.4876497727129006,"vX0":5.678422646424314,"vY0":-135.69448175437807,"vZ0":-4.562721211393367,"x":108.36,"y":144.61,"x0":-1.104823925778248,"y0":50.00363047436046,"z0":6.198563790309127,"aX":-11.294466118382696},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2155,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40274770007589167,"extension":5.735382820146623},"index":0,"playId":"78bb52e0-6fc6-38ae-96e4-36e3087d5939","pitchNumber":1,"startTime":"2026-03-15T17:15:58.990Z","endTime":"2026-03-15T17:16:04.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.4,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20444259584472,"aZ":-14.684370393958984,"pfxX":-6.898460632614611,"pfxZ":9.390005057614196,"pX":-0.31997192846601435,"pZ":3.966882607553794,"vX0":4.146741150133321,"vY0":-135.96343608622652,"vZ0":-3.1016466827089153,"x":129.2,"y":131.67,"x0":-0.9725458717354443,"y0":50.0063561993878,"z0":6.148309066012042,"aX":-12.853367975617346},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2216,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4036296075307595,"extension":5.678082855149847},"index":1,"playId":"80ba6b48-b952-38e5-b0ac-53552f9de66e","pitchNumber":2,"startTime":"2026-03-15T17:16:15.615Z","endTime":"2026-03-15T17:16:18.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76760300148918,"aZ":-13.413391619551758,"pfxX":-7.078473430534262,"pfxZ":10.118667837838633,"pX":-0.32975044943085374,"pZ":1.9245694638983963,"vX0":4.636468069377722,"vY0":-135.11993444375784,"vZ0":-8.418204443207358,"x":129.57,"y":186.82,"x0":-1.1461730095353349,"y0":50.000031772281325,"z0":6.017745000845453,"aX":-13.11850853892045},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":11.9,"spinRate":2199,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40499578842466954,"extension":5.7974386691188755},"hitData":{"launchSpeed":99.2,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":166.17}},"index":2,"playId":"b7fa01c3-7517-3ad9-9fc4-b3010a741f82","pitchNumber":3,"startTime":"2026-03-15T17:16:34.252Z","endTime":"2026-03-15T17:16:45.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:16:45.232Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T17:17:02.495Z","endTime":"2026-03-15T17:17:53.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"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":"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":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.055872938264233,"aZ":-40.64375227509569,"pfxX":4.563129916071855,"pfxZ":-6.231152600737641,"pX":0.8005611447624483,"pZ":2.516181227733818,"vX0":3.3176559699788397,"vY0":-115.98454061970553,"vZ0":0.6014196666797758,"x":86.48,"y":170.84,"x0":-1.2420012691514435,"y0":50.00151760128294,"z0":6.13501028974568,"aX":6.204348695912345},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.8,"breakHorizontal":-9.1,"spinRate":2673,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.47256022462211966,"extension":5.64005557049181},"index":0,"playId":"21a2ae96-ef11-30b5-b294-c65f6772925a","pitchNumber":1,"startTime":"2026-03-15T17:17:10.863Z","endTime":"2026-03-15T17:17:15.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08535225999771,"aZ":-13.022097563410572,"pfxX":-7.3150477289432345,"pfxZ":10.192577871587746,"pX":0.391690537941502,"pZ":3.0136010049410777,"vX0":5.895065746444984,"vY0":-135.8177985294862,"vZ0":-5.838430999676909,"x":102.07,"y":157.41,"x0":-0.8501365925079014,"y0":50.00601991627523,"z0":6.087020214008378,"aX":-13.750376990003417},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":12.1,"spinRate":2309,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40236670851303824,"extension":5.750346394702729},"hitData":{"launchSpeed":92.3,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.15,"coordY":75.57}},"index":1,"playId":"c006a0a3-e534-30b1-960d-c6de88bfe14d","pitchNumber":2,"startTime":"2026-03-15T17:17:46.534Z","endTime":"2026-03-15T17:17:53.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:17:53.689Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T17:19:43.237Z","endTime":"2026-03-15T17:21:01.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41584352284462,"aZ":-13.2504469451653,"pfxX":4.576303161283228,"pfxZ":9.81483148416069,"pX":1.0864759086317641,"pZ":3.0419530447817142,"vX0":-0.17595997460858942,"vY0":-137.9180072791669,"vZ0":-6.340002760110218,"x":75.59,"y":156.65,"x0":0.5563891778508254,"y0":50.00436949204227,"z0":6.262747374061965,"aX":8.824303965711682},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.3,"spinRate":2273,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.3970126853418243,"extension":6.387572877194597},"index":0,"playId":"fea59ef9-39df-3af8-bd3c-795b56b79600","pitchNumber":1,"startTime":"2026-03-15T17:20:02.865Z","endTime":"2026-03-15T17:20:08.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":96.6,"endSpeed":88.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69302693400379,"aZ":-12.876979166250013,"pfxX":3.349329818760266,"pfxZ":9.656742435608829,"pX":-0.5208566282568231,"pZ":4.394999583990914,"vX0":-3.731939528124205,"vY0":-140.65929894537436,"vZ0":-3.1683980521844006,"x":136.85,"y":120.12,"x0":0.38962692769626145,"y0":50.00523499694838,"z0":6.374151132427855,"aX":6.694859073491148},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.3,"spinRate":2312,"spinDirection":152},"zone":11,"typeConfidence":0.92,"plateTime":0.3897972581206064,"extension":6.501834990944679},"index":1,"playId":"1d8f3c76-2b51-3a37-ba69-1c35ac56e5c4","pitchNumber":2,"startTime":"2026-03-15T17:20:39.881Z","endTime":"2026-03-15T17:20:42.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97382283741962,"aZ":-30.9849054301917,"pfxX":-1.4484977090081337,"pfxZ":0.7487848421185195,"pX":0.11682063963416349,"pZ":2.5700066427958848,"vX0":-1.24826780585116,"vY0":-125.05184119918265,"vZ0":-2.5708709840902726,"x":112.55,"y":169.39,"x0":0.8090351999505492,"y0":50.00610161443255,"z0":6.129211509956434,"aX":-2.3163927279854106},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":2.9,"spinRate":2434,"spinDirection":208},"zone":5,"typeConfidence":0.92,"plateTime":0.43640712345408694,"extension":6.377539535835581},"hitData":{"launchSpeed":98.2,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.07,"coordY":160.13}},"index":2,"playId":"b3231cd5-97e0-3925-9eb8-1cd8660ec8a8","pitchNumber":3,"startTime":"2026-03-15T17:20:52.835Z","endTime":"2026-03-15T17:21:01.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:21:01.075Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to right fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T17:21:08.813Z","endTime":"2026-03-15T17:22:37.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.361775345093378,"aZ":-40.699239898065294,"pfxX":-2.655890599735589,"pfxZ":-6.308941939061135,"pX":-0.24298697308210804,"pZ":0.5352475610787387,"vX0":-1.543125089818211,"vY0":-115.2227637196697,"vZ0":-3.8239216900247492,"x":126.26,"y":224.33,"x0":0.7792452028259458,"y0":50.001433952386904,"z0":6.128140927360593,"aX":-3.5894572019971256},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.1,"breakHorizontal":5.2,"spinRate":2482,"spinDirection":312},"zone":13,"typeConfidence":0.91,"plateTime":0.47440941736062703,"extension":6.517639598021669},"index":0,"playId":"d93b82da-6ea0-3159-a7a3-9cb564d030de","pitchNumber":1,"startTime":"2026-03-15T17:21:43.817Z","endTime":"2026-03-15T17:21:46.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21808111421215,"aZ":-29.28575263794037,"pfxX":8.555082293643364,"pfxZ":1.8513100310897954,"pX":-0.5900216424754855,"pZ":1.8909846675155781,"vX0":-6.225871998945474,"vY0":-124.28148223844265,"vZ0":-4.314643406788524,"x":139.49,"y":187.72,"x0":0.8376567782821303,"y0":50.00548712343679,"z0":6.085706119893854,"aX":13.36736663826245},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-14.0,"spinRate":1475,"spinDirection":126},"zone":7,"typeConfidence":0.9,"plateTime":0.44093780103699,"extension":6.520804417889897},"index":1,"playId":"96ee2f7b-c0b6-36a5-93ed-d03e011d7c1b","pitchNumber":2,"startTime":"2026-03-15T17:21:59.637Z","endTime":"2026-03-15T17:22:03.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38302131616395,"aZ":-13.587745366979043,"pfxX":4.233409292383206,"pfxZ":9.481353258249989,"pX":1.484241051101173,"pZ":2.31996960058884,"vX0":-0.033245304513776386,"vY0":-138.7187808160972,"vZ0":-7.975936457604011,"x":60.42,"y":176.14,"x0":0.9458901031684526,"y0":50.001339980030636,"z0":6.127235615402748,"aX":8.295753560306675},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":-7.7,"spinRate":2150,"spinDirection":144},"zone":14,"typeConfidence":0.92,"plateTime":0.3940026946450339,"extension":6.547058204311933},"index":2,"playId":"d0d2a40b-4fbf-3e1f-86ab-9658cb43fcbc","pitchNumber":3,"startTime":"2026-03-15T17:22:13.426Z","endTime":"2026-03-15T17:22:17.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.037531247135046,"aZ":-13.184472730027304,"pfxX":5.475677725870593,"pfxZ":9.77794615612033,"pX":0.3955689445142605,"pZ":2.7703479539783227,"vX0":-2.7576731696454004,"vY0":-138.50633829112226,"vZ0":-6.736338524405235,"x":101.92,"y":163.98,"x0":0.6928256279263065,"y0":50.00625554950973,"z0":6.116533392752786,"aX":10.636925704965432},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-9.4,"spinRate":2244,"spinDirection":147},"zone":3,"typeConfidence":0.92,"plateTime":0.3955126184466944,"extension":6.550961933072667},"hitData":{"launchSpeed":90.5,"launchAngle":58.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.27,"coordY":120.13}},"index":3,"playId":"aa44199c-7146-3cab-93f2-485d035eeffc","pitchNumber":4,"startTime":"2026-03-15T17:22:28.345Z","endTime":"2026-03-15T17:22:37.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:22:37.488Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T17:22:48.028Z","endTime":"2026-03-15T17:24:40.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.960116522333735,"aZ":-15.633070156837897,"pfxX":5.713767607069247,"pfxZ":8.499150548938255,"pX":0.9698919138169804,"pZ":2.7659071218563827,"vX0":-1.6064172283977889,"vY0":-139.27397826655923,"vZ0":-6.557733148573529,"x":80.03,"y":164.1,"x0":0.8151873662884503,"y0":50.0035603802977,"z0":6.2020052065114735,"aX":11.122354617185838},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":-10.0,"spinRate":2396,"spinDirection":147},"zone":12,"typeConfidence":0.93,"plateTime":0.39465709739844534,"extension":6.629652040932769},"index":0,"playId":"7d35a109-a7e2-3637-98ad-6ee1f2a7c027","pitchNumber":1,"startTime":"2026-03-15T17:23:01.448Z","endTime":"2026-03-15T17:23:04.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13992063948624,"aZ":-13.17212470990128,"pfxX":4.578269358549483,"pfxZ":9.75152380906422,"pX":0.9282628159426607,"pZ":3.6675953463516597,"vX0":-0.7380843874534925,"vY0":-139.60363608062534,"vZ0":-4.664725795308159,"x":81.62,"y":139.75,"x0":0.603857332502686,"y0":50.0066207578259,"z0":6.245661387447883,"aX":8.923676399066268},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-8.0,"spinRate":2271,"spinDirection":140},"zone":12,"typeConfidence":0.93,"plateTime":0.39426426725262687,"extension":6.637320280970847},"index":1,"playId":"a7c07192-2f3e-325e-a2fe-2d2046202d0f","pitchNumber":2,"startTime":"2026-03-15T17:23:18.972Z","endTime":"2026-03-15T17:23:21.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.365943551308963,"aZ":-27.90443851705673,"pfxX":10.624025406280621,"pfxZ":2.6452162697618213,"pX":1.104427080749038,"pZ":0.1855410260722809,"vX0":-2.5458403871786484,"vY0":-126.94873310399588,"vZ0":-8.855945983881353,"x":74.9,"y":233.77,"x0":0.7462436208627827,"y0":50.006002178945764,"z0":5.973466946674962,"aX":17.173484693532387},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-18.6,"spinRate":1598,"spinDirection":121},"zone":14,"typeConfidence":0.85,"plateTime":0.43308511945090267,"extension":6.7260947341171375},"index":2,"playId":"914829f6-c95c-3d23-b74e-07efb02a405f","pitchNumber":3,"startTime":"2026-03-15T17:23:33.721Z","endTime":"2026-03-15T17:23:36.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244737783649796,"aZ":-27.6388114767779,"pfxX":7.441066701996547,"pfxZ":2.801873560032819,"pX":0.4300679732331806,"pZ":2.459542302849837,"vX0":-3.341082573582706,"vY0":-126.31375517808692,"vZ0":-3.715629667174372,"x":100.61,"y":172.37,"x0":0.8017280819799819,"y0":50.00263148071255,"z0":6.166793974495039,"aX":12.048225069413876},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":-12.7,"spinRate":1431,"spinDirection":114},"zone":6,"typeConfidence":0.84,"plateTime":0.43328505909840365,"extension":6.69974317618499},"index":3,"playId":"b633dfea-4227-3ee9-9364-b70d5781ec35","pitchNumber":4,"startTime":"2026-03-15T17:23:56.740Z","endTime":"2026-03-15T17:24:01.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-15T17:24:25.120Z","endTime":"2026-03-15T17:24:37.106Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":87.5,"endSpeed":80.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425631059928953,"aZ":-28.441303028340194,"pfxX":8.846774154447427,"pfxZ":2.2758081102784633,"pX":0.4034905774225381,"pZ":1.9187561634296573,"vX0":-3.3812614924567246,"vY0":-127.3206038336288,"vZ0":-4.945061016342513,"x":101.62,"y":186.97,"x0":0.6002807603823587,"y0":50.001621433100695,"z0":6.1399165992978,"aX":14.50648620439157},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-15.2,"spinRate":1503,"spinDirection":224},"zone":9,"typeConfidence":0.88,"plateTime":0.4303845669040949,"extension":6.70561215606626},"index":5,"playId":"783612da-ab66-3658-8f00-df26653cdab7","pitchNumber":5,"startTime":"2026-03-15T17:24:37.106Z","endTime":"2026-03-15T17:24:40.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:24:40.106Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Konnor Griffin to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T17:26:32.977Z","endTime":"2026-03-15T17:28:18.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.438698943720595,"aZ":-40.489824426845985,"pfxX":2.778320787442765,"pfxZ":-6.466140759584222,"pX":0.005225025831229026,"pZ":2.352291969184523,"vX0":2.728547514027517,"vY0":-112.94015875202192,"vZ0":0.6389911817072431,"x":116.8,"y":175.27,"x0":-1.581564110922081,"y0":50.00383925608145,"z0":6.152816333208122,"aX":3.5722293673933847},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.2,"breakHorizontal":-5.8,"spinRate":2602,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.48582925385250775,"extension":5.651449007697867},"index":0,"playId":"f169cf97-f548-301a-ba07-8afa645693ad","pitchNumber":1,"startTime":"2026-03-15T17:27:00.092Z","endTime":"2026-03-15T17:27:03.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.5,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.157376164978245,"aZ":-10.639607603429646,"pfxX":-5.930170585060786,"pfxZ":11.737081454198332,"pX":1.497227112154,"pZ":1.588323815379455,"vX0":8.25964539492877,"vY0":-135.476141827325,"vZ0":-9.872552230710427,"x":59.93,"y":195.9,"x0":-0.8390497675396611,"y0":50.00625131198275,"z0":6.051743226573391,"aX":-10.883995891587862},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2293,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40630903969774224,"extension":5.78206035791023},"index":1,"playId":"0b80ccae-3993-3953-a979-b9caba645764","pitchNumber":2,"startTime":"2026-03-15T17:27:14.672Z","endTime":"2026-03-15T17:27:18.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157311543931648,"aZ":-39.75249287887077,"pfxX":5.431574415524165,"pfxZ":-5.705782939770237,"pX":1.136305110563074,"pZ":1.1152000947036182,"vX0":4.533557380889054,"vY0":-115.51928457016838,"vZ0":-2.7465896158450436,"x":73.69,"y":208.67,"x0":-1.570509661646391,"y0":50.0049127347162,"z0":6.208774811035207,"aX":7.2088198198633275},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.8,"breakHorizontal":-11.2,"spinRate":2777,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4774634517877452,"extension":5.522803569759878},"index":2,"playId":"7c21c1fc-08b8-3695-93ed-0c6dba1ce8a4","pitchNumber":3,"startTime":"2026-03-15T17:27:31.125Z","endTime":"2026-03-15T17:27:35.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.340713545623597,"aZ":-12.55908335981312,"pfxX":-7.080597655333341,"pfxZ":10.908537780210843,"pX":0.5534859726833794,"pZ":2.0617021938472977,"vX0":7.540656700802812,"vY0":-133.84871829661677,"vZ0":-7.736847213969451,"x":95.9,"y":183.11,"x0":-1.3925824507218498,"y0":50.0032104063422,"z0":5.907135665579719,"aX":-12.731766183635711},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":11.0,"spinRate":2381,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.41065247984876097,"extension":5.784320195778818},"index":3,"playId":"9611e9c2-ebc8-3e38-839a-a4270a1220ca","pitchNumber":4,"startTime":"2026-03-15T17:27:50.837Z","endTime":"2026-03-15T17:27:54.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98389958112571,"aZ":-24.509976318784485,"pfxX":-10.198003150311155,"pfxZ":4.985815516751597,"pX":-0.3312009567264786,"pZ":2.798501810951466,"vX0":5.622431690454068,"vY0":-123.35276434628354,"vZ0":-2.9481055077100287,"x":129.62,"y":163.22,"x0":-1.3173480705051208,"y0":50.00530405356843,"z0":6.079974960154595,"aX":-15.68712679553715},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":17.2,"spinRate":2060,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.44435845451488776,"extension":5.594345269078912},"hitData":{"launchSpeed":88.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":157.7}},"index":4,"playId":"b0633227-f179-331a-9cdc-aca772e6b3d5","pitchNumber":5,"startTime":"2026-03-15T17:28:11.128Z","endTime":"2026-03-15T17:28:18.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:28:18.192Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T17:28:27.274Z","endTime":"2026-03-15T17:30:00.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720869791100696,"aZ":-12.868874158436173,"pfxX":-6.740282001980275,"pfxZ":10.685362198323192,"pX":0.8680837586251748,"pZ":2.626702446053389,"vX0":7.416812495255353,"vY0":-133.78470379257337,"vZ0":-6.766992552320343,"x":83.91,"y":167.86,"x0":-1.0686370344609646,"y0":50.006581485627144,"z0":6.117372442310996,"aX":-12.182483074368063},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2273,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40991924174688865,"extension":5.767431032903174},"index":0,"playId":"e77728eb-dd74-3e3d-b3de-92e7956df88b","pitchNumber":1,"startTime":"2026-03-15T17:28:43.518Z","endTime":"2026-03-15T17:28:47.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773035286921886,"aZ":-38.96941315060948,"pfxX":6.285559775648932,"pfxZ":-5.274980412320488,"pX":0.4611283388077878,"pZ":2.7771378123209285,"vX0":2.5666489371982397,"vY0":-113.17607571028273,"vZ0":0.9117509533365404,"x":99.42,"y":163.8,"x0":-1.5059981137738023,"y0":50.00014356747599,"z0":6.289960796685406,"aX":8.10431697856928},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.0,"breakHorizontal":-12.0,"spinRate":2566,"spinDirection":35},"zone":3,"typeConfidence":2.0,"plateTime":0.4850432145882846,"extension":5.4658469209794855},"index":1,"playId":"d3e68fa3-3bd7-3fd6-a2e7-c41d49bd4065","pitchNumber":2,"startTime":"2026-03-15T17:28:58.324Z","endTime":"2026-03-15T17:29:02.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508583925574854,"aZ":-22.849769660238454,"pfxX":-10.143506105213953,"pfxZ":6.361719153955311,"pX":0.9449863138248494,"pZ":1.1153778166544157,"vX0":8.048336789531449,"vY0":-121.06504752770006,"vZ0":-6.567138859873779,"x":80.98,"y":208.66,"x0":-1.1259721925697086,"y0":50.00132754817572,"z0":5.900047092541054,"aX":-14.860117994931155},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2137,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4546942059495378,"extension":5.626648923875515},"index":2,"playId":"607c5954-2865-3a08-99ec-7c334a962cc0","pitchNumber":3,"startTime":"2026-03-15T17:29:15.670Z","endTime":"2026-03-15T17:29:19.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.177702578528457,"aZ":-12.772338955595227,"pfxX":-6.933191776079755,"pfxZ":10.402126284674793,"pX":1.168375507870618,"pZ":2.814152018580253,"vX0":8.49372923870516,"vY0":-136.03771781332088,"vZ0":-6.250926908898127,"x":72.46,"y":162.8,"x0":-1.1006214305859927,"y0":50.00484613305494,"z0":6.035453388841245,"aX":-12.934665664605667},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2299,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40337473250683065,"extension":5.758125992988174},"index":3,"playId":"3d38cd2f-236e-3f1e-95a5-537a18c551a1","pitchNumber":4,"startTime":"2026-03-15T17:29:32.930Z","endTime":"2026-03-15T17:29:37.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.2,"endSpeed":83.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.950063134466426,"aZ":-14.899225253892995,"pfxX":-7.370380089453288,"pfxZ":9.750315159002056,"pX":-0.30727804707584044,"pZ":2.6070954240562014,"vX0":5.083704287562389,"vY0":-132.66932181194332,"vZ0":-6.139878067121416,"x":128.71,"y":168.39,"x0":-1.2964165988293725,"y0":50.006290061564904,"z0":6.048659623060298,"aX":-13.063555091646634},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2208,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4137876747164455,"extension":5.667425297461721},"hitData":{"launchSpeed":99.5,"launchAngle":31.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.39,"coordY":37.78}},"index":4,"playId":"20d365dc-14a5-38fe-a86c-f0cb30139266","pitchNumber":5,"startTime":"2026-03-15T17:29:52.096Z","endTime":"2026-03-15T17:30:00.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:30:00.728Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T17:30:11.468Z","endTime":"2026-03-15T17:31:22.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43475747374355,"aZ":-24.031083593915294,"pfxX":-9.772880144813556,"pfxZ":5.590601020213118,"pX":-0.7871060647352088,"pZ":2.8531991662812706,"vX0":4.690016785291608,"vY0":-120.00578156165568,"vZ0":-2.4357804531826566,"x":147.0,"y":161.74,"x0":-1.4980282538798768,"y0":50.00443666278632,"z0":6.024157878900781,"aX":-14.2416247428914},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.8,"breakHorizontal":16.6,"spinRate":1949,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.45659083308519977,"extension":5.71265073448937},"index":0,"playId":"bcdf02d3-4b68-39d2-ac98-c5536fef82e8","pitchNumber":1,"startTime":"2026-03-15T17:30:27.719Z","endTime":"2026-03-15T17:30:31.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.176178816072078,"aZ":-37.702300634755694,"pfxX":5.219713854528284,"pfxZ":-4.225897154057044,"pX":0.39564032320810943,"pZ":3.219923442273912,"vX0":2.9201510355776694,"vY0":-113.72449290291563,"vZ0":1.7603695636378915,"x":101.92,"y":151.84,"x0":-1.5839026963390517,"y0":50.00295253969838,"z0":6.179957211437743,"aX":6.825988474696341},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.8,"breakHorizontal":-10.2,"spinRate":2707,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.48192088712300274,"extension":5.504736296472086},"index":1,"playId":"8fe8f11d-9dce-389d-8b1b-38e626023d91","pitchNumber":2,"startTime":"2026-03-15T17:30:41.141Z","endTime":"2026-03-15T17:30:44.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66799519736078,"aZ":-13.7402073772696,"pfxX":-6.420154547386051,"pfxZ":10.171103041062427,"pX":-0.06565756413044148,"pZ":1.473516767622937,"vX0":5.019673355787882,"vY0":-133.74415854970866,"vZ0":-9.32307538525457,"x":119.5,"y":199.0,"x0":-1.1320618691694706,"y0":50.00668217566523,"z0":5.98878348386131,"aX":-11.641146265194887},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2212,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40942322805248077,"extension":5.681629055666631},"index":2,"playId":"51968447-29aa-39ff-a0fa-8867db38dae2","pitchNumber":3,"startTime":"2026-03-15T17:30:57.332Z","endTime":"2026-03-15T17:31:00.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244006730172135,"aZ":-15.244579910524077,"pfxX":-6.854209571394367,"pfxZ":9.535436580801514,"pX":-0.8568444827422909,"pZ":2.726377172766185,"vX0":3.770482653088489,"vY0":-132.6229657891902,"vZ0":-5.728101254811023,"x":149.66,"y":165.17,"x0":-1.4089850689214358,"y0":50.001368021057985,"z0":6.032055248468215,"aX":-12.168330104162868},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2260,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4135111404269485,"extension":5.5672802875985345},"index":3,"playId":"13302863-d584-3650-a9bb-9841405daa00","pitchNumber":4,"startTime":"2026-03-15T17:31:17.976Z","endTime":"2026-03-15T17:31:22.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:31:22.279Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T17:31:42.859Z","endTime":"2026-03-15T17:31:53.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627563042936966,"aZ":-12.762658881265002,"pfxX":-5.800438109668443,"pfxZ":10.510430045979437,"pX":0.3445644411289823,"pZ":2.935405822405044,"vX0":5.967967690110947,"vY0":-135.5389223779329,"vZ0":-5.808980934065001,"x":103.87,"y":159.52,"x0":-1.1399051987519675,"y0":50.0050829676525,"z0":6.009714219738308,"aX":-10.71556205114704},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2353,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40523158838464024,"extension":5.708603877741707},"hitData":{"launchSpeed":66.0,"launchAngle":75.0,"totalDistance":101.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.73,"coordY":184.93}},"index":0,"playId":"876a6bd3-c0fd-319c-9110-a03e27d99dcb","pitchNumber":1,"startTime":"2026-03-15T17:31:47.469Z","endTime":"2026-03-15T17:31:53.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":676439,"link":"/api/v1/people/676439"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:31:53.565Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T17:34:12.998Z","endTime":"2026-03-15T17:35:03.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635238455613596,"aZ":-15.434917188486006,"pfxX":2.8786642032463154,"pfxZ":9.286020233251461,"pX":1.026739140502011,"pZ":3.4953465575026432,"vX0":-0.9252166272530953,"vY0":-133.85496278379318,"vZ0":-4.4010615902008325,"x":77.86,"y":144.41,"x0":1.0042079990094221,"y0":50.0037081708218,"z0":6.276407446462495,"aX":5.1902594260958015},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-5.0,"spinRate":2122,"spinDirection":146},"zone":12,"typeConfidence":0.87,"plateTime":0.41020612822005376,"extension":6.300648607313502},"index":0,"playId":"b436813f-ad6d-3133-bc71-abcaf924fb8b","pitchNumber":1,"startTime":"2026-03-15T17:34:12.998Z","endTime":"2026-03-15T17:34:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29428980147669,"aZ":-15.33120879842323,"pfxX":2.1748892102088697,"pfxZ":8.883374904193861,"pX":0.35442982908651066,"pZ":4.329059109822326,"vX0":-2.127614106919289,"vY0":-136.8384864474139,"vZ0":-2.5489349900099953,"x":103.49,"y":121.9,"x0":0.859591208644929,"y0":50.00189651581082,"z0":6.3234823864123975,"aX":4.123030898356084},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-3.5,"spinRate":2267,"spinDirection":150},"zone":12,"typeConfidence":0.88,"plateTime":0.4003401410849792,"extension":6.399708944796617},"index":1,"playId":"d4480fb0-b4ba-3002-b2cb-e2731f67c8e0","pitchNumber":2,"startTime":"2026-03-15T17:34:25.792Z","endTime":"2026-03-15T17:34:28.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.0,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90622703677767,"aZ":-15.93494889946721,"pfxX":4.5001853565437635,"pfxZ":8.614936823225461,"pX":1.059405173219121,"pZ":3.229996271488508,"vX0":-0.9602752115952552,"vY0":-136.84215313829128,"vZ0":-5.057086512503888,"x":76.62,"y":151.57,"x0":0.8317330233254938,"y0":50.00162742935949,"z0":6.203808398341266,"aX":8.482383949360926},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-7.9,"spinRate":2184,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.40119591919432596,"extension":6.593564899051788},"index":2,"playId":"6af025df-5ab0-397a-80f8-f13af67a53ee","pitchNumber":3,"startTime":"2026-03-15T17:34:42.336Z","endTime":"2026-03-15T17:34:46.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497273365550985,"aZ":-14.538093774432129,"pfxX":5.938326333211441,"pfxZ":9.64235152021244,"pX":-0.3529110603096717,"pZ":1.5457109575704702,"vX0":-5.003772726677662,"vY0":-134.69176993143893,"vZ0":-8.937597698187934,"x":130.45,"y":197.05,"x0":0.7615376055615197,"y0":50.00377093573224,"z0":5.945378311308937,"aX":10.862129433561002},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-9.6,"spinRate":2249,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.40735606458330453,"extension":6.630651249749049},"index":3,"playId":"772dda58-64b4-3cec-911f-f9db1e9c7acd","pitchNumber":4,"startTime":"2026-03-15T17:34:59.312Z","endTime":"2026-03-15T17:35:03.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:35:03.590Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T17:35:15.722Z","endTime":"2026-03-15T17:37:15.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268897692067096,"aZ":-28.97846006462315,"pfxX":8.12437683521516,"pfxZ":2.0311023527370207,"pX":1.313437305066636,"pZ":2.802752301038484,"vX0":-1.6700209849900294,"vY0":-125.1427860183663,"vZ0":-2.5343167254782784,"x":66.93,"y":163.11,"x0":0.937869540868832,"y0":50.00248818793043,"z0":6.223060619532681,"aX":12.77508362740597},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-14.3,"spinRate":1534,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.43912814035059444,"extension":6.444179578136458},"index":0,"playId":"4f7a921c-8da2-32a6-8466-7f35531c7ef1","pitchNumber":1,"startTime":"2026-03-15T17:35:26.891Z","endTime":"2026-03-15T17:35:29.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77668362037424,"aZ":-16.20071943363264,"pfxX":6.299850413920714,"pfxZ":8.547746156710366,"pX":1.2880727667877383,"pZ":3.239699695387649,"vX0":-0.6824075296688765,"vY0":-136.49820462060003,"vZ0":-5.020766922719842,"x":67.9,"y":151.31,"x0":0.7252227580326199,"y0":50.0030971719507,"z0":6.235179937290128,"aX":11.77136781752886},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2208,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.40277716442368705,"extension":6.4312254147056205},"index":1,"playId":"ed83e217-d50f-3776-b464-bbb92a47a08d","pitchNumber":2,"startTime":"2026-03-15T17:35:42.827Z","endTime":"2026-03-15T17:35:45.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.184197278904854,"aZ":-15.41219947504945,"pfxX":5.317160698474611,"pfxZ":8.988975958214546,"pX":-0.4819095856776388,"pZ":1.948064837040849,"vX0":-4.845514670442398,"vY0":-136.24108598903558,"vZ0":-7.988503503234428,"x":135.37,"y":186.18,"x0":0.6358474817051079,"y0":50.0051615135009,"z0":6.000866453134224,"aX":9.916801298454295},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.5,"spinRate":2220,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.40328485279155757,"extension":6.4945205807802475},"index":2,"playId":"d332d853-7179-3043-bcea-d5cf50058498","pitchNumber":3,"startTime":"2026-03-15T17:35:59.281Z","endTime":"2026-03-15T17:36:03.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"75c03e16-9bcf-30de-a300-5f33120c8dc1","startTime":"2026-03-15T17:36:16.064Z","endTime":"2026-03-15T17:36:19.064Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34142648688037,"aZ":-14.760840738432835,"pfxX":2.6631395738259362,"pfxZ":9.040536019167272,"pX":0.49470035997134415,"pZ":3.8758781401143394,"vX0":-1.783973600029861,"vY0":-137.8451686169858,"vZ0":-3.6906211645374523,"x":98.14,"y":134.13,"x0":0.8039011352381559,"y0":50.00603812990478,"z0":6.227346188496097,"aX":5.131303861263161},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-4.4,"spinRate":2166,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.3971997267730809,"extension":6.485018378557056},"index":4,"playId":"5c07d346-f97a-3864-80f7-dc39dc0cae07","pitchNumber":4,"startTime":"2026-03-15T17:36:33.100Z","endTime":"2026-03-15T17:36:36.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125488575982473,"aZ":-18.140904761130688,"pfxX":5.708700717676221,"pfxZ":7.340220174391025,"pX":-0.10158312138254814,"pZ":2.8648696967703824,"vX0":-4.1657521297807865,"vY0":-137.5338519155926,"vZ0":-5.3989239793455965,"x":120.87,"y":161.43,"x0":0.6927152149475332,"y0":50.0002328336745,"z0":6.087544666105564,"aX":10.910871384188487},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-9.5,"spinRate":2126,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.3985729351339411,"extension":6.486552219782507},"index":5,"playId":"9323d852-1ae9-315d-8845-31974c09ef4c","pitchNumber":5,"startTime":"2026-03-15T17:36:51.217Z","endTime":"2026-03-15T17:36:54.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032471241880238,"aZ":-28.237628096077213,"pfxX":9.378114280734064,"pfxZ":2.433295674715037,"pX":0.39909340370615143,"pZ":3.0049977087529074,"vX0":-4.072153818683409,"vY0":-126.45775608389641,"vZ0":-1.9966644269899874,"x":101.79,"y":157.65,"x0":0.8127158693790594,"y0":50.003926961495715,"z0":6.072380402601225,"aX":15.173916189828875},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-16.1,"spinRate":1487,"spinDirection":112},"zone":3,"typeConfidence":0.91,"plateTime":0.43330611133258756,"extension":6.52965180109043},"index":6,"playId":"301ea4ce-fcc0-31c8-a64e-1e6c72951f65","pitchNumber":6,"startTime":"2026-03-15T17:37:11.495Z","endTime":"2026-03-15T17:37:15.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:37:15.339Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T17:37:24.181Z","endTime":"2026-03-15T17:38:53.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.603586525832824,"aZ":-11.898488132896633,"pfxX":5.429159862864863,"pfxZ":10.426854702923572,"pX":0.5197535339420755,"pZ":3.87406029924293,"vX0":-2.7744766147713396,"vY0":-138.91541331826593,"vZ0":-4.23082389749991,"x":97.19,"y":134.18,"x0":0.8288979871928062,"y0":50.000928577380925,"z0":6.214404827914678,"aX":10.555376016227898},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-9.2,"spinRate":2210,"spinDirection":144},"zone":12,"typeConfidence":0.92,"plateTime":0.39506216605169797,"extension":6.581028625899707},"index":0,"playId":"6b829c7a-3693-383e-a2c6-256902de9da4","pitchNumber":1,"startTime":"2026-03-15T17:37:36.675Z","endTime":"2026-03-15T17:37:39.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039576623513238,"aZ":-24.309250792883102,"pfxX":7.904663921249477,"pfxZ":4.852460660684615,"pX":0.15945479660377657,"pZ":2.139571277589411,"vX0":-3.618000714841394,"vY0":-126.58441757261015,"vZ0":-4.9157467758269995,"x":110.92,"y":181.01,"x0":0.5808402808105537,"y0":50.00539334073836,"z0":6.0550610489178185,"aX":12.819139117815888},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":1592,"spinDirection":118},"zone":8,"typeConfidence":0.74,"plateTime":0.43283227296353743,"extension":6.60237838112809},"index":1,"playId":"8f87c7d4-7583-3f19-a3eb-335008d2e2a7","pitchNumber":2,"startTime":"2026-03-15T17:37:48.926Z","endTime":"2026-03-15T17:37:51.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.289646891045113,"aZ":-25.090709123610996,"pfxX":10.346499166984586,"pfxZ":4.33180120689328,"pX":0.2641251114790988,"pZ":1.690210893536438,"vX0":-4.8008276968746,"vY0":-127.09883924187284,"vZ0":-5.619390669979633,"x":106.93,"y":193.14,"x0":0.8342797582390362,"y0":50.00266649304424,"z0":5.9250308231923405,"aX":16.910156993441223},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":1683,"spinDirection":118},"zone":8,"typeConfidence":0.82,"plateTime":0.4311222738425151,"extension":6.748276512930111},"index":2,"playId":"e1adeaae-976a-3a8c-9f49-8acf2f49483f","pitchNumber":3,"startTime":"2026-03-15T17:38:06.715Z","endTime":"2026-03-15T17:38:09.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":"2026-03-15T17:38:20.279Z","endTime":"2026-03-15T17:38:32.535Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60301017107636,"aZ":-24.518013273487146,"pfxX":9.524828104060369,"pfxZ":4.672181653622184,"pX":0.962396870785595,"pZ":2.437828646466213,"vX0":-1.53805815052322,"vY0":-127.5193843472398,"vZ0":-4.709329231319019,"x":80.32,"y":172.96,"x0":0.33862445943152003,"y0":50.001517868198356,"z0":6.256354985645213,"aX":15.595584161038932},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-16.8,"spinRate":1605,"spinDirection":116},"zone":14,"typeConfidence":0.8,"plateTime":0.4304695847059672,"extension":6.509527656180825},"index":4,"playId":"334942b2-3812-3334-bd13-bf811fb9b93f","pitchNumber":4,"startTime":"2026-03-15T17:38:32.535Z","endTime":"2026-03-15T17:38:36.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19439851238748,"aZ":-13.042427256401783,"pfxX":4.593949848594532,"pfxZ":9.699389174563015,"pX":-0.120306594420194,"pZ":2.809413987494924,"vX0":-3.481789447358152,"vY0":-139.72858595469415,"vZ0":-6.823894776552993,"x":121.59,"y":162.93,"x0":0.5465626326864941,"y0":50.00474117190854,"z0":6.144559473596227,"aX":9.063046393857356},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2333,"spinDirection":147},"zone":5,"typeConfidence":0.92,"plateTime":0.3923581552942621,"extension":6.641343368329263},"index":5,"playId":"65ecae25-1033-38f0-8abc-6afbcdd85126","pitchNumber":5,"startTime":"2026-03-15T17:38:50.565Z","endTime":"2026-03-15T17:38:53.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:38:53.666Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T17:38:58.810Z","endTime":"2026-03-15T17:39:27.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029264851430735,"aZ":-24.959764181997325,"pfxX":7.443896956403452,"pfxZ":4.484344470721506,"pX":-0.08674960946493276,"pZ":2.9021745320405596,"vX0":-4.446426974603362,"vY0":-126.33158618568874,"vZ0":-2.8775621008725554,"x":120.31,"y":160.42,"x0":0.7339311721582916,"y0":50.00047881077603,"z0":6.073868665409277,"aX":11.965706333482403},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":-12.4,"spinRate":1438,"spinDirection":110},"zone":5,"typeConfidence":0.73,"plateTime":0.4344569529226483,"extension":6.65108772191422},"hitData":{"launchSpeed":83.2,"launchAngle":59.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.01,"coordY":120.55}},"index":0,"playId":"535defeb-c49f-32ad-ae71-ed500f4944dc","pitchNumber":1,"startTime":"2026-03-15T17:39:17.068Z","endTime":"2026-03-15T17:39:27.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:39:27.095Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to shortstop Konnor Griffin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:40:54.751Z","endTime":"2026-03-15T17:42:04.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430646395993644,"aZ":-17.938553589978643,"pfxX":-8.751594914447699,"pfxZ":8.134552706075652,"pX":-0.553387683452885,"pZ":2.303616058258134,"vX0":5.371404501853997,"vY0":-132.2792537253402,"vZ0":-5.894960118618679,"x":138.09,"y":176.58,"x0":-1.4860944164099263,"y0":50.00560491130423,"z0":5.901363844127239,"aX":-15.32230977417538},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":14.5,"spinRate":2249,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4160226334672439,"extension":5.783273805548912},"index":0,"playId":"c94f9159-9a7f-3e5e-9b1c-d600187917d5","pitchNumber":1,"startTime":"2026-03-15T17:41:37.070Z","endTime":"2026-03-15T17:41:40.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330994588818758,"aZ":-17.852003621191887,"pfxX":-8.781136639704009,"pfxZ":7.738348957635095,"pX":-0.4697609722627564,"pZ":2.063675602398884,"vX0":5.459435105841261,"vY0":-135.16379391663176,"vZ0":-7.003666526818638,"x":134.91,"y":183.06,"x0":-1.3743918024201707,"y0":50.004124020679846,"z0":5.940998152567809,"aX":-16.25644898473302},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":14.8,"spinRate":2122,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4051530191259203,"extension":5.814853931371874},"hitData":{"launchSpeed":100.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.01,"coordY":146.8}},"index":1,"playId":"27d37829-0283-304c-8b93-f7ecdca902eb","pitchNumber":2,"startTime":"2026-03-15T17:41:55.193Z","endTime":"2026-03-15T17:42:04.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:42:04.704Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Lux doubles (1) on a line drive to center fielder Billy Cook. Yandy Díaz out at 3rd on the throw, center fielder Billy Cook to second baseman Spencer Horwitz to third baseman Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:42:33.523Z","endTime":"2026-03-15T17:44:01.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03754639750024,"aZ":-38.68385789040182,"pfxX":7.104847015454525,"pfxZ":-4.862707015539922,"pX":-0.38616753609171495,"pZ":3.0362532474414676,"vX0":0.37706115681733254,"vY0":-115.13147825533355,"vZ0":1.3507349947011902,"x":131.72,"y":156.8,"x0":-1.474885430877987,"y0":50.00345288629235,"z0":6.195189453181335,"aX":9.506894900660216},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.2,"breakHorizontal":-13.0,"spinRate":2587,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.47633497724939833,"extension":5.479095314122388},"index":0,"playId":"9f72c837-2be2-3c52-8875-de78294f6715","pitchNumber":1,"startTime":"2026-03-15T17:42:33.523Z","endTime":"2026-03-15T17:42:37.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.3,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66438257180812,"aZ":-13.34520894187733,"pfxX":-5.3232581390303055,"pfxZ":10.546384748114193,"pX":-0.46241093173630093,"pZ":3.3001260925873943,"vX0":3.3835441839085116,"vY0":-132.8281032709077,"vZ0":-4.803619750954079,"x":134.63,"y":149.68,"x0":-1.061660272358203,"y0":50.00320142571177,"z0":6.103614238633549,"aX":-9.504635221913666},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2139,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4124882813530357,"extension":5.585156924039086},"index":1,"playId":"1ed1ef3a-92e3-3469-8e24-78c1534582a2","pitchNumber":2,"startTime":"2026-03-15T17:42:52.838Z","endTime":"2026-03-15T17:43:00.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.0,"endSpeed":74.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480607548209793,"aZ":-41.64742727247662,"pfxX":3.5625317906986376,"pfxZ":-6.761403474634428,"pX":1.127318773333309,"pZ":1.9158121200403604,"vX0":4.420647980635403,"vY0":-117.91110682853497,"vZ0":-0.7445238242139546,"x":74.03,"y":187.05,"x0":-1.2382756810578925,"y0":50.00338798475378,"z0":6.0954518760753365,"aX":4.990398323722031},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.1,"breakHorizontal":-7.6,"spinRate":2668,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4654199947475206,"extension":5.530378195395229},"index":2,"playId":"c28e937b-777c-3c8a-84f0-e20bb24652db","pitchNumber":3,"startTime":"2026-03-15T17:43:23.374Z","endTime":"2026-03-15T17:43:28.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73038983499402,"aZ":-14.52303032542392,"pfxX":-4.736572580403294,"pfxZ":9.326423612120943,"pX":0.3390510395136884,"pZ":3.8170659942335936,"vX0":5.180540383806907,"vY0":-135.9495825067311,"vZ0":-3.799693367572715,"x":104.08,"y":135.72,"x0":-0.9659160257817387,"y0":50.001326100879396,"z0":6.225255769540328,"aX":-8.963299944647554},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":7.7,"spinRate":2205,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40119919131065407,"extension":5.561899101219736},"hitData":{"launchSpeed":99.0,"launchAngle":22.0,"totalDistance":386.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.97,"coordY":44.51}},"index":3,"playId":"2080d892-3ec4-3385-b5f4-af69170d2703","pitchNumber":4,"startTime":"2026-03-15T17:43:45.469Z","endTime":"2026-03-15T17:44:01.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":-1.8000000000000043,"leverageIndex":1.62,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:44:01.940Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to right fielder Bryan Reynolds. Gavin Lux to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:44:44.308Z","endTime":"2026-03-15T17:44:57.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93274151258593,"aZ":-25.24144239367256,"pfxX":-10.133756854340989,"pfxZ":4.50319619983697,"pX":0.10320191881922021,"pZ":1.8316623084380517,"vX0":6.171804728430188,"vY0":-123.18550216963322,"vZ0":-4.770232760827794,"x":113.07,"y":189.33,"x0":-1.115029636607974,"y0":50.005680411173934,"z0":5.921177422287183,"aX":-15.613403900993976},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.3,"breakHorizontal":16.9,"spinRate":1915,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4442364060466333,"extension":5.831270727424291},"hitData":{"launchSpeed":85.3,"launchAngle":35.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.46,"coordY":79.26}},"index":0,"playId":"65337312-28e2-312e-9d56-7574488d7fb0","pitchNumber":1,"startTime":"2026-03-15T17:44:44.308Z","endTime":"2026-03-15T17:44:57.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.44,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:44:57.107Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Fraley singles on a line drive to center fielder Billy Cook. Gavin Lux scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:45:23.020Z","endTime":"2026-03-15T17:46:31.852Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":664353,"link":"/api/v1/people/664353"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227828855082922,"aZ":-41.42005011468749,"pfxX":5.996302655310655,"pfxZ":-6.962179491860546,"pX":0.45454376404031144,"pZ":2.6798684051953288,"vX0":1.8649689694970166,"vY0":-115.35650989911555,"vZ0":1.1702099935244608,"x":99.67,"y":166.42,"x0":-1.146169019144756,"y0":50.00014318208314,"z0":6.202554241227781,"aX":7.967726501999106},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.9,"breakHorizontal":-11.4,"spinRate":2678,"spinDirection":28},"zone":6,"typeConfidence":2.0,"plateTime":0.4773467058533605,"extension":5.469836963440681},"index":0,"playId":"0cba657d-233c-37c8-8eb7-dbf0bb0f01b3","pitchNumber":1,"startTime":"2026-03-15T17:45:31.066Z","endTime":"2026-03-15T17:45:35.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926836233360437,"aZ":-26.432644683453752,"pfxX":-10.650708636760987,"pfxZ":3.8163295471027485,"pX":-0.6654839154257527,"pZ":2.9582214617577507,"vX0":4.759090005817066,"vY0":-122.3404855810851,"vZ0":-2.037515719597785,"x":142.37,"y":158.91,"x0":-1.2606583054312417,"y0":50.00240940623204,"z0":6.085383042878541,"aX":-16.01580741405932},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":1867,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.4490824751900586,"extension":5.523829547417083},"index":1,"playId":"bc0d46cb-82bb-3b99-b72f-b76d7c610da4","pitchNumber":2,"startTime":"2026-03-15T17:45:48.728Z","endTime":"2026-03-15T17:45:56.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021505119798896,"aZ":-41.25204551247019,"pfxX":5.578082899335244,"pfxZ":-6.552012031038824,"pX":-0.28606964308234833,"pZ":2.6112711569037854,"vX0":0.7314137149092703,"vY0":-117.69245723397371,"vZ0":0.6034779652025917,"x":127.9,"y":168.28,"x0":-1.325809253257032,"y0":50.00545870330456,"z0":6.212166213073427,"aX":7.724895560663454},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.4,"breakHorizontal":-10.3,"spinRate":2745,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4677110161980056,"extension":5.411530402414495},"hitData":{"launchSpeed":87.0,"launchAngle":17.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.75,"coordY":102.01}},"index":2,"playId":"96a94035-14aa-3e07-b9e8-387aa50815e2","pitchNumber":3,"startTime":"2026-03-15T17:46:23.270Z","endTime":"2026-03-15T17:46:31.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":10.100000000000001,"leverageIndex":1.59,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:46:31.852Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cedric Mullins homers (2) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:47:00.354Z","endTime":"2026-03-15T17:51:09.226Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8,10,11],"actionIndex":[1,7,9],"runnerIndex":[0,1,2,3],"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":{"id":664353,"link":"/api/v1/people/664353"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":664353,"link":"/api/v1/people/664353"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34227590454475,"aZ":-13.934353259091573,"pfxX":-6.083819157692326,"pfxZ":9.937918237243979,"pX":-0.06684249069752728,"pZ":2.7347798461249555,"vX0":4.8486863689564546,"vY0":-134.8763204115316,"vZ0":-6.2381476284933015,"x":119.55,"y":164.94,"x0":-1.1006719095959037,"y0":50.00551491302665,"z0":6.066997985788365,"aX":-11.169584175216622},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2298,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40666529780510086,"extension":5.574960703360901},"index":0,"playId":"60d8589b-6664-39d6-ad69-4d8d1f778223","pitchNumber":1,"startTime":"2026-03-15T17:47:00.354Z","endTime":"2026-03-15T17:47:04.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Fraley steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"60d8589b-6664-39d6-ad69-4d8d1f778223","startTime":"2026-03-15T17:47:28.001Z","endTime":"2026-03-15T17:47:28.546Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"postOnSecond":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.916359109098842,"aZ":-40.594734289473934,"pfxX":5.135778613733126,"pfxZ":-6.022010358405707,"pX":0.21477037691133938,"pZ":1.6888734426721093,"vX0":1.7813759224647137,"vY0":-117.88893015115042,"vZ0":-1.6089751554265965,"x":108.81,"y":193.18,"x0":-1.2194900062761893,"y0":50.004729035086626,"z0":6.151965420993446,"aX":7.177454511844761},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.0,"breakHorizontal":-9.7,"spinRate":2802,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4658930022807519,"extension":5.586268515550461},"index":2,"playId":"f453829a-a4de-34e4-ac46-6446f143e9d4","pitchNumber":2,"startTime":"2026-03-15T17:47:28.546Z","endTime":"2026-03-15T17:47:31.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967119064129758,"aZ":-23.36184534823592,"pfxX":-10.23990820318664,"pfxZ":5.739329855692317,"pX":-0.5202514549683926,"pZ":0.9101349347915698,"vX0":4.948147540502144,"vY0":-123.74120965890492,"vZ0":-7.271814756225203,"x":136.83,"y":214.21,"x0":-1.2260148381910296,"y0":50.003662454995336,"z0":5.872852612643031,"aX":-15.723502239389017},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.8,"breakHorizontal":17.3,"spinRate":2098,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.44431713802115214,"extension":5.816543048084892},"index":3,"playId":"2538813c-c815-38a0-9c82-681522584217","pitchNumber":3,"startTime":"2026-03-15T17:47:49.294Z","endTime":"2026-03-15T17:47:52.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021223243923973,"aZ":-23.374537025605985,"pfxX":-10.03431037175259,"pfxZ":5.7634369872430025,"pX":-1.0228709233127742,"pZ":2.5768447848436646,"vX0":3.9071103610489155,"vY0":-123.2192187723497,"vZ0":-3.6246853677032056,"x":155.99,"y":169.21,"x0":-1.3313137962021466,"y0":50.004527846282734,"z0":6.057236919830689,"aX":-15.327514020327142},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.7,"breakHorizontal":17.2,"spinRate":2112,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4456664152644736,"extension":5.560867050093819},"index":4,"playId":"3fea0f3f-a4ae-318d-bb28-43d070c80b8c","pitchNumber":4,"startTime":"2026-03-15T17:48:11.987Z","endTime":"2026-03-15T17:48:16.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31337331125202,"aZ":-13.639631963453363,"pfxX":-5.500965209961635,"pfxZ":10.161526764474687,"pX":0.5160974985229396,"pZ":2.9383319930848395,"vX0":5.863519799742595,"vY0":-134.04687015238574,"vZ0":-5.827954664773047,"x":97.33,"y":159.45,"x0":-0.9824295520548034,"y0":50.00519765961328,"z0":6.110342083686979,"aX":-10.036801771786727},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":8.8,"spinRate":2293,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40822646121005013,"extension":5.714915404300717},"index":5,"playId":"fb0eb286-5d59-39c8-83b5-3c054c6853a5","pitchNumber":5,"startTime":"2026-03-15T17:48:36.070Z","endTime":"2026-03-15T17:48:39.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47462962077655,"aZ":-42.37845007622707,"pfxX":2.864249375945584,"pfxZ":-7.56248450646534,"pX":0.377355293942042,"pZ":0.2371866323528399,"vX0":2.8440331428832253,"vY0":-115.94005060359358,"vZ0":-4.024409063604967,"x":102.62,"y":232.38,"x0":-1.2414338035871078,"y0":50.00411895178699,"z0":6.076736224225034,"aX":3.864121146377493},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.4,"breakHorizontal":-6.0,"spinRate":2777,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4740528393339969,"extension":5.618356328908477},"index":6,"playId":"b0502090-0f8c-325a-a3a7-5f2ff15085be","pitchNumber":6,"startTime":"2026-03-15T17:49:12.660Z","endTime":"2026-03-15T17:49:16.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher José Urquidy. Jake Fraley to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":7,"actionPlayId":"b0502090-0f8c-325a-a3a7-5f2ff15085be","startTime":"2026-03-15T17:49:35.148Z","endTime":"2026-03-15T17:49:47.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"postOnThird":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.84,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45533444091608,"aZ":-22.837831367162245,"pfxX":-9.529115687248177,"pfxZ":5.988634880827833,"pX":0.4738227349944193,"pZ":0.8442532087807796,"vX0":6.466210645688851,"vY0":-123.76512741527115,"vZ0":-7.414331015693043,"x":98.94,"y":215.99,"x0":-0.9275761974048186,"y0":50.00467484080845,"z0":5.77618623524938,"aX":-14.864436155820037},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.4,"breakHorizontal":15.8,"spinRate":2098,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4416323893832148,"extension":5.853974984652541},"index":8,"playId":"92eaf154-f050-3e03-b8a1-e51db8bb1009","pitchNumber":7,"startTime":"2026-03-15T17:49:47.451Z","endTime":"2026-03-15T17:49:51.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher José Urquidy. Jake Fraley scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":9,"actionPlayId":"92eaf154-f050-3e03-b8a1-e51db8bb1009","startTime":"2026-03-15T17:50:09.480Z","endTime":"2026-03-15T17:50:22.463Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":0.84,"dramaIndex":74.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31295250227351,"aZ":-14.21654106974539,"pfxX":-6.452910853749311,"pfxZ":9.758607972288837,"pX":0.7461154552876255,"pZ":2.538201033807625,"vX0":6.487866849597758,"vY0":-134.35020696437925,"vZ0":-6.742700271699346,"x":88.56,"y":170.25,"x0":-0.8540584989816207,"y0":50.004335023816054,"z0":6.078610930611172,"aX":-11.875750115121292},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2215,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40668211622970185,"extension":5.614444566264567},"index":10,"playId":"c7411520-0b9e-31b9-bf89-daae5962b3bc","pitchNumber":8,"startTime":"2026-03-15T17:50:22.463Z","endTime":"2026-03-15T17:50:26.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.964060886919214,"aZ":-24.305534539005325,"pfxX":-10.524220124895873,"pfxZ":5.1538188165528265,"pX":-0.10887891697069368,"pZ":1.6290892392682197,"vX0":6.237857966708085,"vY0":-122.71222899409425,"vZ0":-5.598275333926163,"x":121.15,"y":194.79,"x0":-1.3146738131522324,"y0":50.00310907911631,"z0":6.0068135633979285,"aX":-16.073096316239173},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.3,"breakHorizontal":17.6,"spinRate":2098,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.446102512045619,"extension":5.614106430307206},"hitData":{"launchSpeed":100.1,"launchAngle":33.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.65,"coordY":47.44}},"index":11,"playId":"a9cc0fc5-e864-3d14-a261-3f1a52ace1d3","pitchNumber":9,"startTime":"2026-03-15T17:50:45.297Z","endTime":"2026-03-15T17:51:09.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":8.199999999999989,"leverageIndex":0.84,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:51:09.226Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T17:51:20.021Z","endTime":"2026-03-15T17:52:07.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288903244132786,"aZ":-14.641831915968417,"pfxX":-5.754188504915381,"pfxZ":9.785723471293483,"pX":-0.02187553177372287,"pZ":1.7498139332560039,"vX0":4.732397221339179,"vY0":-132.96222568536604,"vZ0":-8.475078404847162,"x":117.83,"y":191.54,"x0":-1.076453259254276,"y0":50.005053624815645,"z0":6.03933165987536,"aX":-10.312704284785132},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2224,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41180862543267516,"extension":5.779488933630219},"index":0,"playId":"deb89409-b215-37f9-b9d9-072456ba0cdb","pitchNumber":1,"startTime":"2026-03-15T17:51:30.840Z","endTime":"2026-03-15T17:51:33.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.334394646976783,"aZ":-39.34326858106664,"pfxX":4.361181110421786,"pfxZ":-5.330265564868055,"pX":-0.23110715019398445,"pZ":2.72191367459811,"vX0":1.3433203253417731,"vY0":-115.22724529006044,"vZ0":0.4747990859711735,"x":125.81,"y":165.29,"x0":-1.3881355469817223,"y0":50.00166615768814,"z0":6.3132030174161375,"aX":5.866370265677393},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.2,"breakHorizontal":-8.3,"spinRate":2721,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4752759133589435,"extension":5.422303658996535},"index":1,"playId":"5df222d2-a9ca-31b6-ba13-b62a7913e584","pitchNumber":2,"startTime":"2026-03-15T17:51:45.875Z","endTime":"2026-03-15T17:51:49.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06783599600907,"aZ":-40.00119798992821,"pfxX":6.563021407658135,"pfxZ":-5.7008474179577,"pX":0.7008126476543362,"pZ":1.3134710999596881,"vX0":2.938783286757414,"vY0":-116.68622543518825,"vZ0":-2.4423598769533563,"x":90.29,"y":203.32,"x0":-1.4299541476276234,"y0":50.00578509068048,"z0":6.162044388477201,"aX":9.002642099077413},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.7,"breakHorizontal":-12.6,"spinRate":2753,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4703707499560603,"extension":5.370071544179316},"index":2,"playId":"3aabbd09-3504-313e-bed7-589b9cddc38f","pitchNumber":3,"startTime":"2026-03-15T17:52:02.447Z","endTime":"2026-03-15T17:52:07.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:52:07.991Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T17:53:42.760Z","endTime":"2026-03-15T17:55:17.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44878052102744,"aZ":-39.796128881664075,"pfxX":-2.517247263353832,"pfxZ":-5.515313180812322,"pX":-0.6039988726010254,"pZ":2.7664951733468235,"vX0":-2.9263056243061505,"vY0":-116.15102963350004,"vZ0":0.6095748867460729,"x":140.02,"y":164.08,"x0":0.9939107599708563,"y0":50.00363782997118,"z0":6.250833463452302,"aX":-3.477850252011603},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.6,"breakHorizontal":5.2,"spinRate":2500,"spinDirection":310},"zone":4,"typeConfidence":0.9,"plateTime":0.4695409169695557,"extension":6.578040397198071},"index":0,"playId":"9672e276-7352-3237-b025-547a3f6ce6b2","pitchNumber":1,"startTime":"2026-03-15T17:54:15.859Z","endTime":"2026-03-15T17:54:20.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57672439587544,"aZ":-30.117864311774394,"pfxX":-1.2860272451550996,"pfxZ":1.2593028611375807,"pX":-0.9719181204813734,"pZ":2.3708868360497197,"vX0":-3.9471032928998797,"vY0":-125.84536664704785,"vZ0":-3.3332498700272635,"x":154.05,"y":174.77,"x0":0.7734895456873409,"y0":50.00075068660999,"z0":6.109866730108891,"aX":-2.096447374799348},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":3.1,"spinRate":2423,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.43251084879610824,"extension":6.395399577265511},"index":1,"playId":"9657bdf8-7325-32bf-9004-d59d7fe58318","pitchNumber":2,"startTime":"2026-03-15T17:54:29.962Z","endTime":"2026-03-15T17:54:34.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.9,"endSpeed":78.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83923136889238,"aZ":-24.942363171967425,"pfxX":7.563825117823759,"pfxZ":4.59959187333893,"pX":-0.7058548255282882,"pZ":1.1146093975142504,"vX0":-5.615915904780048,"vY0":-124.79978829434901,"vZ0":-6.9262361956268235,"x":143.91,"y":208.69,"x0":0.5943208013723937,"y0":50.00247380964257,"z0":5.98905897856938,"aX":11.894238068535708},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.8,"breakHorizontal":-12.4,"spinRate":1617,"spinDirection":118},"zone":13,"typeConfidence":0.73,"plateTime":0.43940444235822484,"extension":6.5672543394230045},"index":2,"playId":"e3ca0de5-6227-3202-8a51-282d7e2537b9","pitchNumber":3,"startTime":"2026-03-15T17:54:44.237Z","endTime":"2026-03-15T17:54:48.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92449555475132,"aZ":-15.876150658047484,"pfxX":4.50569854248386,"pfxZ":8.505518990827799,"pX":1.2680860091014712,"pZ":3.075004890296436,"vX0":-0.17642452537286119,"vY0":-137.6542325699046,"vZ0":-5.600754071693537,"x":68.66,"y":155.75,"x0":0.7477023508228176,"y0":50.00527537008398,"z0":6.2131786853003454,"aX":8.63691092334668},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-8.2,"spinRate":2313,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.3981022237177143,"extension":6.433708404156096},"index":3,"playId":"239a0496-880b-318c-b571-0b5818ad193e","pitchNumber":4,"startTime":"2026-03-15T17:54:58.270Z","endTime":"2026-03-15T17:55:01.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71474478463939,"aZ":-12.730610478102678,"pfxX":5.161146160081881,"pfxZ":10.379755610915886,"pX":-0.9517125430460267,"pZ":3.5246172640104136,"vX0":-6.099139139182185,"vY0":-136.6425312205442,"vZ0":-4.666403916871644,"x":153.28,"y":143.62,"x0":0.6485930069472182,"y0":50.005461669705525,"z0":6.142826114876518,"aX":9.67097495330878},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2332,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.40227436144875206,"extension":6.68236443232117},"index":4,"playId":"cf812a3c-7a4c-3c8d-b27d-7b3470718399","pitchNumber":5,"startTime":"2026-03-15T17:55:13.623Z","endTime":"2026-03-15T17:55:17.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.88,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:55:17.171Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryan Reynolds grounds into a force out, third baseman Richie Palacios to second baseman Gavin Lux. Ryan O'Hearn out at 2nd. Bryan Reynolds to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T17:55:29.097Z","endTime":"2026-03-15T17:56:28.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85728860567532,"aZ":-25.001222860335425,"pfxX":8.598251126120012,"pfxZ":4.6152906503511435,"pX":-0.5955928883126014,"pZ":0.5171386266954305,"vX0":-5.874370886745472,"vY0":-123.88177258417404,"vZ0":-8.241540083720512,"x":139.7,"y":224.82,"x0":0.689895445600745,"y0":50.001916088743094,"z0":5.978444385370528,"aX":13.357213692131436},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":-14.2,"spinRate":1416,"spinDirection":119},"zone":13,"typeConfidence":0.83,"plateTime":0.4422261318422689,"extension":6.682006568185662},"index":0,"playId":"c0f14c23-9ad4-3c5d-8e19-6fe20ef4989f","pitchNumber":1,"startTime":"2026-03-15T17:55:40.310Z","endTime":"2026-03-15T17:55:44.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.5,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089193221650472,"aZ":-14.981592280147487,"pfxX":4.837962938171658,"pfxZ":9.111930243178948,"pX":-0.3638530962443972,"pZ":2.6239550275558594,"vX0":-4.694392574800293,"vY0":-136.07056662382308,"vZ0":-6.701876110785123,"x0":0.7499148981267811,"y0":50.00464461917298,"z0":6.145013210206366,"aX":9.13061008517573},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-7.8,"spinRate":2192,"spinDirection":145},"zone":4,"typeConfidence":0.89,"plateTime":0.4015608169764233,"extension":6.639899813868681},"index":1,"playId":"af50bd57-cb26-35f2-8772-47094df0ff93","pitchNumber":2,"startTime":"2026-03-15T17:55:58.168Z","endTime":"2026-03-15T17:56:01.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85757571822814,"aZ":-26.223481775486224,"pfxX":8.708722289137086,"pfxZ":3.902490045355707,"pX":0.38519981802787845,"pZ":3.053707209409794,"vX0":-3.417575039664986,"vY0":-123.59612362652302,"vZ0":-2.1590826368072262,"x":130.87,"y":167.93,"x0":0.6653250350927535,"y0":50.003574043242516,"z0":6.1719804172635735,"aX":13.285109761281044},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":1375,"spinDirection":112},"zone":3,"typeConfidence":0.89,"plateTime":0.44556255433667324,"extension":6.455219304269053},"hitData":{"launchSpeed":96.7,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":169.19}},"index":2,"playId":"0f74d703-d462-3c3b-a9fb-b5a89a915dba","pitchNumber":3,"startTime":"2026-03-15T17:56:17.689Z","endTime":"2026-03-15T17:56:28.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.57,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:56:28.048Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was overturned: Brandon Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T17:56:56.863Z","endTime":"2026-03-15T17:58:11.572Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.830183326094403,"aZ":-41.36823148794399,"pfxX":-3.0083401966673144,"pfxZ":-6.9461332691526785,"pX":-0.6987221918938522,"pZ":1.4160286151715114,"vX0":-2.3648708446634235,"vY0":-114.5448527884,"vZ0":-1.5242249203182807,"x":143.63,"y":200.55,"x0":0.7391256404768346,"y0":50.002206042630256,"z0":6.147391043884241,"aX":-3.982866951171496},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.6,"breakHorizontal":6.0,"spinRate":2463,"spinDirection":317},"zone":13,"typeConfidence":0.92,"plateTime":0.4788112717622557,"extension":6.6399724128339495},"index":0,"playId":"cf8400f8-551a-3dcb-a00e-43de6eb9d534","pitchNumber":1,"startTime":"2026-03-15T17:56:56.863Z","endTime":"2026-03-15T17:56:59.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26643254568003,"aZ":-26.913684801054877,"pfxX":-0.12421757452497229,"pfxZ":3.165698801027525,"pX":-0.7463148414516325,"pZ":2.0505427545211865,"vX0":-3.4755183198913375,"vY0":-127.59336425865673,"vZ0":-4.702668398879838,"x":145.45,"y":183.42,"x0":0.645062515645773,"y0":50.00514556102313,"z0":6.018112727223018,"aX":-0.20557767005684222},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":1.0,"spinRate":2306,"spinDirection":225},"zone":7,"typeConfidence":0.89,"plateTime":0.42795661198096147,"extension":6.636460001991645},"index":1,"playId":"bd659c77-b37e-3773-9985-adc25b5c8fde","pitchNumber":2,"startTime":"2026-03-15T17:57:11.252Z","endTime":"2026-03-15T17:57:14.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.0,"endSpeed":86.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54310861798758,"aZ":-15.892429290662246,"pfxX":4.390124405785631,"pfxZ":8.363060076005684,"pX":0.20183908220632196,"pZ":4.059862947260887,"vX0":-1.8625417529388733,"vY0":-139.64710603759818,"vZ0":-3.4644915736318014,"x":109.31,"y":129.16,"x0":0.31231207303518177,"y0":50.00641010881467,"z0":6.381724667699891,"aX":8.551548784650626},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-7.4,"spinRate":2212,"spinDirection":147},"zone":12,"typeConfidence":0.92,"plateTime":0.3943370973615905,"extension":6.443296080539212},"index":2,"playId":"e6699a1e-f189-338a-ab29-91549c0f1828","pitchNumber":3,"startTime":"2026-03-15T17:57:35.125Z","endTime":"2026-03-15T17:57:38.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76826659500924,"aZ":-27.203515740012634,"pfxX":-1.4950214067222687,"pfxZ":2.9541014261142724,"pX":-1.2766787151188008,"pZ":0.7369350059072264,"vX0":-4.152583477742182,"vY0":-129.0950852819391,"vZ0":-7.873469651335933,"x":165.66,"y":218.88,"x0":0.5492246009270815,"y0":50.0026678999968,"z0":5.931258621076917,"aX":-2.513435367497644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":3.7,"spinRate":2323,"spinDirection":203},"zone":13,"typeConfidence":0.88,"plateTime":0.4248726927835036,"extension":6.663747584409613},"index":3,"playId":"8cf7bf47-cee0-3171-9310-cd4fae37f8de","pitchNumber":4,"startTime":"2026-03-15T17:57:49.057Z","endTime":"2026-03-15T17:57:53.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318361973133495,"aZ":-29.025003963776744,"pfxX":9.005673311148819,"pfxZ":1.9924481216485663,"pX":0.09326587826953983,"pZ":3.275166961611005,"vX0":-4.261606773855111,"vY0":-124.63335647933039,"vZ0":-1.1266494386855412,"x":113.44,"y":150.35,"x0":0.6525007688997769,"y0":50.00117528415372,"z0":6.1234054469259505,"aX":14.210222424968297},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-15.4,"spinRate":1482,"spinDirection":114},"zone":2,"typeConfidence":0.92,"plateTime":0.43895294923807615,"extension":6.527626467708032},"index":4,"playId":"8ace2c57-dddc-3e12-9257-56f1ac8e00fa","pitchNumber":5,"startTime":"2026-03-15T17:58:06.598Z","endTime":"2026-03-15T17:58:11.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.22,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-15T17:58:11.572Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Yorke lines out to right fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T18:01:01.298Z","endTime":"2026-03-15T18:02:44.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T17:58:58.649Z","endTime":"2026-03-15T17:59:37.748Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ian Seymour replaces Shane McClanahan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-15T17:59:37.748Z","endTime":"2026-03-15T18:01:03.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38182519559639,"aZ":-26.135497946572233,"pfxX":9.257126556433876,"pfxZ":3.9657928144380135,"pX":-0.12536068605888548,"pZ":1.7352247718037046,"vX0":-6.661214803307137,"vY0":-122.12233471354953,"vZ0":-4.614708128861917,"x":121.78,"y":191.93,"x0":1.4249940890652761,"y0":50.000567886531734,"z0":5.877734733810062,"aX":14.084339172744496},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":-15.4,"spinRate":1791,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4472516394537145,"extension":6.072496301173857},"index":2,"playId":"ae181607-1e52-34e4-b8dd-9ecf21abd711","pitchNumber":1,"startTime":"2026-03-15T18:01:03.421Z","endTime":"2026-03-15T18:01:06.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":83.4,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.207072664895698,"aZ":-24.250998778489986,"pfxX":9.575065471360151,"pfxZ":5.297931584452858,"pX":1.0445371632999174,"pZ":2.492882173427545,"vX0":-4.303120902824185,"vY0":-121.37878280407257,"vZ0":-3.2456817134176346,"x":77.18,"y":171.47,"x0":1.5939154700222264,"y0":50.0048789848771,"z0":5.953465603807053,"aX":14.323872614948163},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.1,"breakHorizontal":-16.3,"spinRate":1769,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.45082884993353645,"extension":5.7271002458965965},"index":3,"playId":"f459faaf-076b-347f-8482-b52b32b25db8","pitchNumber":2,"startTime":"2026-03-15T18:01:19.597Z","endTime":"2026-03-15T18:01:23.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386126945456642,"aZ":-21.56233197656059,"pfxX":-0.05827371047716756,"pfxZ":6.294282074060186,"pX":0.2941380954494017,"pZ":3.7978346996419865,"vX0":-3.516640973639633,"vY0":-128.23465029547367,"vZ0":-0.9308094681685329,"x":105.79,"y":136.24,"x0":1.683681947009525,"y0":50.00476173898721,"z0":5.828324036304017,"aX":-0.09789610346912944},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.4,"breakHorizontal":0.8,"spinRate":2212,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.42508464179546923,"extension":5.9809635372676615},"index":4,"playId":"251fcaa5-46a3-3563-a672-be653036bc0e","pitchNumber":3,"startTime":"2026-03-15T18:01:35.554Z","endTime":"2026-03-15T18:01:38.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.3,"endSpeed":84.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846872652169402,"aZ":-15.40456535115072,"pfxX":6.351067132830229,"pfxZ":9.147912709736747,"pX":-0.008773678260738956,"pZ":3.0186170573834596,"vX0":-6.576296153401737,"vY0":-134.25424227083954,"vZ0":-3.8959619097264593,"x":117.33,"y":157.28,"x0":1.6421306064283705,"y0":50.00593923144771,"z0":5.578257979144005,"aX":11.647759739534388},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2288,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40727911782542314,"extension":6.138963614374953},"index":5,"playId":"203a8932-10d1-3085-8110-b2ffca55a7de","pitchNumber":4,"startTime":"2026-03-15T18:01:53.557Z","endTime":"2026-03-15T18:01:56.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38303917755651,"aZ":-25.951310069934607,"pfxX":5.296621799019245,"pfxZ":4.040518611920595,"pX":-0.045156311744434886,"pZ":3.1088902594782515,"vX0":-4.948521020573095,"vY0":-122.7732079971162,"vZ0":-1.5306658729829736,"x":118.72,"y":154.84,"x0":1.3002780471499193,"y0":50.001851269652484,"z0":5.931488924214905,"aX":8.154028272996879},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.2,"breakHorizontal":-8.5,"spinRate":1009,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4446971693064623,"extension":5.998815022940013},"index":6,"playId":"d7d5d0c3-0944-3056-8a77-03ec1536cd63","pitchNumber":5,"startTime":"2026-03-15T18:02:13.953Z","endTime":"2026-03-15T18:02:19.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190187677775803,"aZ":-26.150820158387273,"pfxX":7.536243486907596,"pfxZ":3.9571998255962644,"pX":0.7748574592075154,"pZ":2.4953632315670524,"vX0":-4.028470747197765,"vY0":-121.86299986914453,"vZ0":-2.75557023865191,"x":87.46,"y":171.41,"x0":1.459727838075397,"y0":50.0037463647236,"z0":5.871150519991218,"aX":11.474803308587607},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":-12.8,"spinRate":1159,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.44737578883682527,"extension":5.967077537768939},"hitData":{"launchSpeed":96.2,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.22,"coordY":85.21}},"index":7,"playId":"19760e2f-622c-3253-85f0-32dee0a96c17","pitchNumber":6,"startTime":"2026-03-15T18:02:38.106Z","endTime":"2026-03-15T18:02:44.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:02:44.318Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to left fielder Nick Yorke.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T18:04:40.105Z","endTime":"2026-03-15T18:05:44.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19293193584275,"aZ":-12.259616854817718,"pfxX":-6.530613287593228,"pfxZ":11.41648332693414,"pX":0.28940857831728295,"pZ":2.2996189996388328,"vX0":5.721098235545679,"vY0":-132.24432841742822,"vZ0":-7.30941966554076,"x":105.97,"y":176.69,"x0":-1.0696691016689657,"y0":50.00432418260943,"z0":6.028255976709398,"aX":-11.392965057902865},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":10.3,"spinRate":2351,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4166048082599412,"extension":5.69097185435346},"index":0,"playId":"7cc423c2-964a-31d1-b5d8-2887cb3370a6","pitchNumber":1,"startTime":"2026-03-15T18:05:02.031Z","endTime":"2026-03-15T18:05:05.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":89.0,"endSpeed":80.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088735422687122,"aZ":-15.000337969668994,"pfxX":-5.448231361229711,"pfxZ":10.21611435412128,"pX":-0.49101399160524023,"pZ":2.7475891603173923,"vX0":3.6763441374065264,"vY0":-129.38263896379203,"vZ0":-5.969927220079906,"x":135.72,"y":164.6,"x0":-1.2284727533920266,"y0":50.00497782869688,"z0":6.250673361363332,"aX":-9.161274215897208},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2272,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.42469345725854657,"extension":5.475621690400772},"index":1,"playId":"692d0494-394b-33ba-8945-71fbde1bf662","pitchNumber":2,"startTime":"2026-03-15T18:05:17.096Z","endTime":"2026-03-15T18:05:20.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":76.2,"endSpeed":69.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.423801728156047,"aZ":-40.681976959158156,"pfxX":5.553437792526587,"pfxZ":-6.895138960650119,"pX":-0.12836417137693046,"pZ":3.024896376037117,"vX0":1.2261087852099428,"vY0":-110.88915840483216,"vZ0":1.9097252810923462,"x":121.89,"y":157.11,"x0":-1.4107912097129331,"y0":50.00045973989949,"z0":6.424173951367165,"aX":6.855345433195007},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-11.5,"breakHorizontal":-10.3,"spinRate":2743,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4955804468362448,"extension":5.169232320128303},"hitData":{"launchSpeed":77.9,"launchAngle":51.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.43,"coordY":124.1}},"index":2,"playId":"d35def60-9268-3e9f-902c-49fd29ecc7b9","pitchNumber":3,"startTime":"2026-03-15T18:05:37.098Z","endTime":"2026-03-15T18:05:44.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:05:44.861Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T18:06:12.004Z","endTime":"2026-03-15T18:06:51.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":69.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.562832621012156,"aZ":-41.49517711327612,"pfxX":3.488111187643056,"pfxZ":-7.818508321408557,"pX":0.6146495069449859,"pZ":1.666454564178647,"vX0":3.235312844819785,"vY0":-108.94923650367711,"vZ0":-0.302167585331208,"x":93.57,"y":193.79,"x0":-1.3470504486663593,"y0":50.00156511410098,"z0":6.32183898398582,"aX":4.15921682018924},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-13.8,"breakHorizontal":-7.2,"spinRate":2644,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.5042778426855428,"extension":5.472358663823245},"index":0,"playId":"cb860d5c-d400-3db7-8ac7-2b5b41f88435","pitchNumber":1,"startTime":"2026-03-15T18:06:12.004Z","endTime":"2026-03-15T18:06:15.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907625437088978,"aZ":-24.16684320468566,"pfxX":-11.047178827582913,"pfxZ":5.724456286050603,"pX":-0.20129608496509765,"pZ":2.356186790054366,"vX0":5.861641568022751,"vY0":-118.21277940903431,"vZ0":-3.5553431027668103,"x":124.67,"y":175.16,"x0":-1.2923024713835296,"y0":50.005688829281176,"z0":6.126641893705938,"aX":-15.46100727835124},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.6,"breakHorizontal":18.4,"spinRate":2100,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.46536856008871297,"extension":5.396181011561109},"index":1,"playId":"f2ad777f-382e-3bae-9248-781586bda114","pitchNumber":2,"startTime":"2026-03-15T18:06:28.289Z","endTime":"2026-03-15T18:06:31.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898448341046947,"aZ":-38.80039367983567,"pfxX":6.173128572565409,"pfxZ":-5.032617546742386,"pX":0.6280551916305823,"pZ":1.9827762191367924,"vX0":2.8216884668007385,"vY0":-114.48458449464188,"vZ0":-1.0654045255455509,"x":93.06,"y":185.25,"x0":-1.4260227290237586,"y0":50.00439796288286,"z0":6.281940710616568,"aX":8.122060591674561},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.1,"breakHorizontal":-11.9,"spinRate":2818,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4800762437793469,"extension":5.344277373892245},"index":2,"playId":"b4dd22eb-3787-34bd-87de-4376717ad664","pitchNumber":3,"startTime":"2026-03-15T18:06:46.804Z","endTime":"2026-03-15T18:06:51.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":664353,"link":"/api/v1/people/664353"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:06:51.274Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Richie Palacios flies out to center fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T18:09:25.066Z","endTime":"2026-03-15T18:10:05.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692176,"fullName":"Noah Takacs","link":"/api/v1/people/692176"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T18:07:05.297Z","endTime":"2026-03-15T18:07:47.504Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Noah Takacs replaces José Urquidy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-15T18:07:47.504Z","endTime":"2026-03-15T18:09:27.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692176,"link":"/api/v1/people/692176"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664353,"link":"/api/v1/people/664353","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.095731980178456,"aZ":-12.090378561193166,"pfxX":-4.924293159712155,"pfxZ":10.979606764602343,"pX":-0.8560620584353418,"pZ":2.319319169637144,"vX0":5.04173546287027,"vY0":-135.28747535521063,"vZ0":-6.512936115729436,"x":149.63,"y":176.16,"x0":-2.1157485497148083,"y0":50.006570393233226,"z0":5.628107370325364,"aX":-9.011315976157862},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":7.7,"spinRate":2247,"spinDirection":212},"zone":13,"typeConfidence":1.37,"plateTime":0.40689725642525154,"extension":6.404631549394887},"index":2,"playId":"9fb9e9d0-4b46-3134-a83e-7cee68d8c4d5","pitchNumber":1,"startTime":"2026-03-15T18:09:27.245Z","endTime":"2026-03-15T18:09:30.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692176,"link":"/api/v1/people/692176","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.9,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2016311861847,"aZ":-15.123779847038637,"pfxX":-5.3125767690527566,"pfxZ":9.34074857205219,"pX":1.1163449313555653,"pZ":1.305617651727446,"vX0":9.878863517948949,"vY0":-134.72905403167164,"vZ0":-8.373178707953006,"x":74.45,"y":203.53,"x0":-1.919402786858225,"y0":50.00248637312253,"z0":5.538134902555403,"aX":-9.697790872488504},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2181,"spinDirection":216},"zone":14,"typeConfidence":1.33,"plateTime":0.4076331425035109,"extension":6.5118605235554305},"index":3,"playId":"7f777f2a-8ccd-3e9e-a151-87b58e69dd48","pitchNumber":2,"startTime":"2026-03-15T18:09:42.726Z","endTime":"2026-03-15T18:09:45.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692176,"link":"/api/v1/people/692176","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409617756927503,"aZ":-13.735968412274884,"pfxX":-6.211581399118025,"pfxZ":10.086808256746364,"pX":0.10134249266433583,"pZ":3.045554672671906,"vX0":8.170997768049252,"vY0":-134.8526939096947,"vZ0":-4.4447418402619805,"x":113.14,"y":156.55,"x0":-2.1716635056683775,"y0":50.0002817551751,"z0":5.695515097981415,"aX":-11.352029647712419},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2474,"spinDirection":211},"zone":2,"typeConfidence":1.26,"plateTime":0.40735916833473773,"extension":6.387418960826833},"hitData":{"launchSpeed":86.3,"launchAngle":43.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.67,"coordY":74.91}},"index":4,"playId":"55c1ff17-c610-387b-8b86-96fbb86a77b9","pitchNumber":3,"startTime":"2026-03-15T18:09:58.649Z","endTime":"2026-03-15T18:10:05.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692176,"link":"/api/v1/people/692176","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":692176,"link":"/api/v1/people/692176"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":692176,"link":"/api/v1/people/692176"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:10:05.951Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, third baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T18:12:19.714Z","endTime":"2026-03-15T18:12:57.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.718785191998382,"aZ":-22.48424729692664,"pfxX":-0.8297735504013919,"pfxZ":5.865973268452477,"pX":-0.40770352360811,"pZ":2.1505067455991336,"vX0":-5.166502372012877,"vY0":-126.62855081378825,"vZ0":-4.481028528910066,"x":132.54,"y":180.72,"x0":1.7525576396492648,"y0":50.00118339768816,"z0":5.704004898564309,"aX":-1.370381377237644},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.0,"breakHorizontal":2.5,"spinRate":2248,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4297553325228822,"extension":6.211981366896456},"index":0,"playId":"4624a48f-716c-3455-bb7c-2b1899f986ab","pitchNumber":1,"startTime":"2026-03-15T18:12:19.714Z","endTime":"2026-03-15T18:12:23.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.625734032952725,"aZ":-23.973014839783886,"pfxX":9.021880632948237,"pfxZ":5.192739467581736,"pX":-0.32814496988735736,"pZ":1.3712547087799642,"vX0":-7.131298030971545,"vY0":-124.04454978592318,"vZ0":-5.941037372569353,"x":129.51,"y":201.76,"x0":1.3927053541735892,"y0":50.003663962307705,"z0":5.759812792583869,"aX":14.253092318748164},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":-15.0,"spinRate":1783,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4392622977392202,"extension":6.08889259182009},"index":1,"playId":"583ace52-985b-3ce6-b917-09efd9527147","pitchNumber":2,"startTime":"2026-03-15T18:12:38.238Z","endTime":"2026-03-15T18:12:41.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.597689669119756,"aZ":-22.60811171275021,"pfxX":8.594031123595645,"pfxZ":6.2463752414836184,"pX":0.9399486597202346,"pZ":1.4510127706203755,"vX0":-3.998614914747417,"vY0":-122.2592509825242,"vZ0":-6.181545848240811,"x":81.17,"y":199.6,"x0":1.4705325768574942,"y0":50.00072150971286,"z0":5.923022083682975,"aX":13.152551202333473},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":-14.8,"spinRate":1884,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4461175131853605,"extension":6.0110099874236855},"hitData":{"launchSpeed":60.6,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.81,"coordY":166.71}},"index":2,"playId":"62d84fc0-5066-3b5a-b292-078584323808","pitchNumber":3,"startTime":"2026-03-15T18:12:50.250Z","endTime":"2026-03-15T18:12:57.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:12:57.621Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T18:13:20.201Z","endTime":"2026-03-15T18:13:54.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97361992070859,"aZ":-15.773021834110661,"pfxX":4.8051616062388405,"pfxZ":8.825281662999675,"pX":0.337660899575525,"pZ":3.811669601300159,"vX0":-4.867970707089645,"vY0":-135.3380222883243,"vZ0":-2.3630502297581644,"x":104.13,"y":135.86,"x0":1.5336083281772412,"y0":50.00627663936819,"z0":5.79831967192435,"aX":8.934060041169944},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2230,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4044011218742929,"extension":6.106986418615188},"index":0,"playId":"9fff4791-ccd1-362f-91d9-d99e9dd832cb","pitchNumber":1,"startTime":"2026-03-15T18:13:22.097Z","endTime":"2026-03-15T18:13:25.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545156556764173,"aZ":-14.589168714744616,"pfxX":5.372843965910978,"pfxZ":9.451486654037481,"pX":-0.7920772395206668,"pZ":1.8986821796176283,"vX0":-7.864089645000179,"vY0":-135.08001060076836,"vZ0":-7.058253216067447,"x":147.19,"y":187.52,"x0":1.4497523294623629,"y0":50.00229033011419,"z0":5.557914968902414,"aX":9.996568707721183},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-8.2,"spinRate":2206,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.40443617644585483,"extension":6.234939584051217},"index":1,"playId":"cac81f45-17ac-38c2-8591-0c0dec6c918c","pitchNumber":2,"startTime":"2026-03-15T18:13:33.565Z","endTime":"2026-03-15T18:13:37.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63888281853484,"aZ":-27.049433246044323,"pfxX":-2.091229337225273,"pfxZ":3.3781372070165094,"pX":-0.35565534692604533,"pZ":1.8801613851273127,"vX0":-4.408460936441536,"vY0":-121.8206383993545,"vZ0":-3.3827292566952285,"x":130.56,"y":188.02,"x0":1.7419626479635426,"y0":50.00462863810272,"z0":5.599336930778328,"aX":-3.1756355360529454},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":4.7,"spinRate":2292,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.44787329960250233,"extension":6.108790261388983},"hitData":{"launchSpeed":79.8,"launchAngle":47.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":128.25}},"index":2,"playId":"0a97a3df-b2af-3da0-99cf-d5672a8f201a","pitchNumber":3,"startTime":"2026-03-15T18:13:47.259Z","endTime":"2026-03-15T18:13:54.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:13:54.562Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Billy Cook lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T18:14:07.127Z","endTime":"2026-03-15T18:14:45.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916569228475627,"aZ":-25.72269747902017,"pfxX":-1.6278787638116974,"pfxZ":3.9823034632942544,"pX":-1.0354822198631024,"pZ":2.6320171024901313,"vX0":-5.9282200270890995,"vY0":-125.78830050602765,"vZ0":-2.809053682007301,"x":156.47,"y":167.72,"x0":1.5529256858667686,"y0":50.00254710465132,"z0":5.824959844529094,"aX":-2.636259208369772},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":4.2,"spinRate":2187,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.43364356338111243,"extension":6.164165806003162},"index":0,"playId":"ddbda44a-aea7-3db2-b376-cbbe1b4a671a","pitchNumber":1,"startTime":"2026-03-15T18:14:26.519Z","endTime":"2026-03-15T18:14:30.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940164148311396,"aZ":-23.479158794187956,"pfxX":10.427784574804196,"pfxZ":5.7282278165556715,"pX":0.7476829207580616,"pZ":2.3140104523151055,"vX0":-4.646536459616155,"vY0":-122.36610493361815,"vZ0":-4.0754274009628935,"x":88.5,"y":176.3,"x0":1.31547028068263,"y0":50.00226583690699,"z0":6.010442057817893,"aX":15.82740862940768},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.7,"breakHorizontal":-17.8,"spinRate":1715,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.44745190744315844,"extension":5.946950761943293},"hitData":{"launchSpeed":88.2,"launchAngle":21.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.23,"coordY":96.68}},"index":1,"playId":"abf92136-3d44-3137-9cb5-e24f468aecd9","pitchNumber":2,"startTime":"2026-03-15T18:14:38.675Z","endTime":"2026-03-15T18:14:45.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:14:45.581Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:17:32.790Z","endTime":"2026-03-15T18:18:04.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Noah Takacs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:17:35.042Z","endTime":"2026-03-15T18:17:35.043Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692176,"link":"/api/v1/people/692176","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to first base for Spencer Horwitz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T18:17:35.044Z","endTime":"2026-03-15T18:17:35.045Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to second base for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T18:17:35.046Z","endTime":"2026-03-15T18:17:35.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":687462,"link":"/api/v1/people/687462"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Bryan Reynolds.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-15T18:17:35.048Z","endTime":"2026-03-15T18:17:35.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694377,"link":"/api/v1/people/694377"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to right field for Ryan O'Hearn.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-15T18:17:35.050Z","endTime":"2026-03-15T18:17:35.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2202268386664,"aZ":-24.135423376863933,"pfxX":-10.054240211984322,"pfxZ":4.135930309313554,"pX":0.04209514608087273,"pZ":2.5247943100789545,"vX0":11.278173109319187,"vY0":-138.39016619708073,"vZ0":-2.913024529363237,"x":115.4,"y":170.61,"x0":-2.775338992371368,"y0":50.00341648602019,"z0":5.2035828240710496,"aX":-19.547498057543358},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":2125,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3954346606503991,"extension":6.77799886429326},"index":5,"playId":"55854ba9-242f-3bf4-8f3a-ed42a6145cbe","pitchNumber":1,"startTime":"2026-03-15T18:17:35.052Z","endTime":"2026-03-15T18:17:39.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46258427621851,"aZ":-24.21382333573088,"pfxX":-9.990051675452271,"pfxZ":3.9072879043164326,"pX":0.038873067410369666,"pZ":2.142049092262357,"vX0":11.607290262873551,"vY0":-141.23654427851034,"vZ0":-4.0246682620152185,"x":115.52,"y":180.94,"x0":-2.808790532450351,"y0":50.00532415364292,"z0":5.125880668049872,"aX":-20.367303718809847},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.5,"breakHorizontal":16.0,"spinRate":2254,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38649225084755967,"extension":6.706209516761413},"hitData":{"launchSpeed":112.3,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":155.88}},"index":6,"playId":"b379ea47-d2e3-392e-87bf-2bb05decf27f","pitchNumber":2,"startTime":"2026-03-15T18:17:57.480Z","endTime":"2026-03-15T18:18:04.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:18:04.979Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:18:32.433Z","endTime":"2026-03-15T18:19:38.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79220153227611,"aZ":-18.053286528794352,"pfxX":-6.550269979509961,"pfxZ":7.015764398102425,"pX":0.6821896001041695,"pZ":2.475040944751555,"vX0":8.193730786797062,"vY0":-141.14448848752974,"vZ0":-3.818884164021874,"x":91.0,"y":171.95,"x0":-1.4104593606126021,"y0":50.00489516516434,"z0":5.011593992909552,"aX":-13.188633819496996},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2279,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.38838643107966275,"extension":6.690154651797346},"index":0,"playId":"82002a8b-4323-3bab-9a6e-feeeb0082fb3","pitchNumber":1,"startTime":"2026-03-15T18:18:32.433Z","endTime":"2026-03-15T18:18:35.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":84.0,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87900635499897,"aZ":-29.140048456719935,"pfxX":7.191775069165624,"pfxZ":2.024006047271154,"pX":0.8528630296718761,"pZ":3.033266186493532,"vX0":3.600560546855601,"vY0":-122.22784676410355,"vZ0":0.49513137182986444,"x":84.49,"y":156.88,"x0":-1.5775537522216558,"y0":50.005225163584065,"z0":5.346285867404571,"aX":10.79546773552624},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2596,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4494850266258137,"extension":6.875905515918145},"index":1,"playId":"ab71cd69-eba4-3577-8328-16efce6c0970","pitchNumber":2,"startTime":"2026-03-15T18:18:50.826Z","endTime":"2026-03-15T18:18:55.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.3,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55646960231453,"aZ":-18.043546334307756,"pfxX":-6.7874167366649685,"pfxZ":7.126681504882246,"pX":1.3502971467780527,"pZ":2.6695336853036906,"vX0":9.472950649107814,"vY0":-139.9294215813375,"vZ0":-3.497894761306238,"x":65.53,"y":166.7,"x0":-1.1970383765998278,"y0":50.00553891750164,"z0":5.117968973401901,"aX":-13.463574468933798},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2199,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3914206091149284,"extension":6.6411603912614545},"index":2,"playId":"c3046337-571a-34b3-85f9-41b6fe6d2232","pitchNumber":3,"startTime":"2026-03-15T18:19:14.773Z","endTime":"2026-03-15T18:19:18.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34143645044951,"aZ":-27.370794520038746,"pfxX":10.095928091109922,"pfxZ":3.1992291077265644,"pX":-0.46757073283556166,"pZ":1.768748870623264,"vX0":-0.2699959926661787,"vY0":-121.83517974569376,"vZ0":-2.7836086161605964,"x":134.82,"y":191.02,"x0":-1.6663917948832196,"y0":50.001782194871645,"z0":5.295981168029766,"aX":15.14854008484837},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-18.2,"spinRate":2586,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.4498760426081456,"extension":6.783065558289063},"index":3,"playId":"080ef487-2c76-312f-9565-17da269cbf3b","pitchNumber":4,"startTime":"2026-03-15T18:19:34.328Z","endTime":"2026-03-15T18:19:38.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:19:38.413Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:20:06.886Z","endTime":"2026-03-15T18:20:14.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38839141673824,"aZ":-19.203779821208993,"pfxX":-7.816246809725422,"pfxZ":6.428026632296897,"pX":0.45650084830965315,"pZ":2.5776087279938893,"vX0":7.951836335821607,"vY0":-141.63783155869555,"vZ0":-3.2700211223889672,"x":124.98,"y":138.07,"x0":-1.3810270078528712,"y0":50.004148906565476,"z0":4.9853719505969405,"aX":-15.775231468421353},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":12.4,"spinRate":2350,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.38770812257116116,"extension":6.61784662574664},"hitData":{"launchSpeed":90.1,"launchAngle":19.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.81,"coordY":118.36}},"index":0,"playId":"c3980984-b54d-3a34-90d9-d7f23df1c574","pitchNumber":1,"startTime":"2026-03-15T18:20:06.886Z","endTime":"2026-03-15T18:20:14.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:20:14.034Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Fraley doubles (3) on a line drive to right fielder Ryan O'Hearn. Jonathan Aranda to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:20:39.726Z","endTime":"2026-03-15T18:20:55.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09374271408064,"aZ":-18.794380521944543,"pfxX":-5.8685976918419955,"pfxZ":6.664539670129898,"pX":0.06120574366776048,"pZ":2.889150268690217,"vX0":6.391706387278946,"vY0":-140.81099474613123,"vZ0":-2.789982941519744,"x":114.67,"y":160.77,"x0":-1.4760842663876175,"y0":50.00228025279851,"z0":5.1094268874356565,"aX":-11.78038078867212},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":9.4,"spinRate":2206,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.38905285003225787,"extension":6.744055474157701},"hitData":{"launchSpeed":102.2,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.59,"coordY":114.13}},"index":0,"playId":"c50a6739-2bff-372c-b0d0-693fb4ca5082","pitchNumber":1,"startTime":"2026-03-15T18:20:45.129Z","endTime":"2026-03-15T18:20:55.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:20:55.381Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a fly ball to right fielder Ryan O'Hearn. Jonathan Aranda scores. Jake Fraley scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:21:40.896Z","endTime":"2026-03-15T18:23:53.640Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"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, 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":83.0,"endSpeed":76.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926873714772306,"aZ":-30.590537312947404,"pfxX":10.135710290551549,"pfxZ":1.0637516458924967,"pX":0.2439857695144039,"pZ":2.0310913746604777,"vX0":1.0536802743086537,"vY0":-120.97787424914877,"vZ0":-1.3399181029393619,"x":107.7,"y":183.94,"x0":-1.5140141877233704,"y0":50.00139667685066,"z0":5.2658804545259015,"aX":15.06816521797579},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.9,"breakHorizontal":-18.6,"spinRate":2580,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4522198926565908,"extension":6.63531643880604},"index":0,"playId":"12627ec6-b706-3a57-8b23-5d49faf778a2","pitchNumber":1,"startTime":"2026-03-15T18:21:40.896Z","endTime":"2026-03-15T18:21:44.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.144732271320425,"aZ":-28.155291380823158,"pfxX":9.102139481036746,"pfxZ":2.6046510661640756,"pX":0.024358867254203116,"pZ":2.0244924873985246,"vX0":1.3271053981586176,"vY0":-123.29566923943892,"vZ0":-2.2853666810673285,"x":116.07,"y":184.12,"x0":-1.703248319697767,"y0":50.00153454765376,"z0":5.335526130240872,"aX":14.034623635790393},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-16.8,"spinRate":2627,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.4439582850530437,"extension":6.7915099301382655},"index":1,"playId":"6d92eaac-d02f-30f0-bc24-330b13fcaaf5","pitchNumber":2,"startTime":"2026-03-15T18:22:03.047Z","endTime":"2026-03-15T18:22:06.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40548221913691,"aZ":-17.720854077460956,"pfxX":-7.373276602927341,"pfxZ":7.201350505576752,"pX":0.44272202719378967,"pZ":1.4896445432924872,"vX0":7.829558393301133,"vY0":-141.27145473449968,"vZ0":-6.4910271431670035,"x":100.12,"y":198.56,"x0":-1.416573546439406,"y0":50.00084328323496,"z0":4.970425855766037,"aX":-14.792391515132506},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2314,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.38881879934675734,"extension":6.805424783428985},"index":2,"playId":"9d3eca59-f7d6-3fb2-8ae7-5b7669d724da","pitchNumber":3,"startTime":"2026-03-15T18:22:28.768Z","endTime":"2026-03-15T18:22:34.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68733394942322,"aZ":-30.00654824949088,"pfxX":6.355629045971357,"pfxZ":1.390271277191645,"pX":1.1122161496902687,"pZ":1.3411448939047765,"vX0":4.466798814805353,"vY0":-124.722155466657,"vZ0":-3.465622031014765,"x":74.6,"y":202.57,"x0":-1.534521426133687,"y0":50.003029054011265,"z0":5.253044459552736,"aX":9.899953345373849},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-12.6,"spinRate":2654,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44104571374003276,"extension":6.65516665293956},"index":3,"playId":"00431fb2-befe-3bc4-ad69-c1ac5f723738","pitchNumber":4,"startTime":"2026-03-15T18:22:52.669Z","endTime":"2026-03-15T18:22:57.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.803623020758344,"aZ":-18.422389415413,"pfxX":-6.523761051758131,"pfxZ":7.080923917223465,"pX":-1.0492238620174064,"pZ":2.536993958973495,"vX0":3.5515413027372693,"vY0":-139.3162193835259,"vZ0":-3.464352879624737,"x":156.99,"y":170.28,"x0":-1.5012175514302744,"y0":50.00172993423953,"z0":5.032790793818951,"aX":-12.66924460808512},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":10.9,"spinRate":2339,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3949650378167968,"extension":6.754669256107002},"index":4,"playId":"4a02d535-db37-3108-a4e4-8425e116f449","pitchNumber":5,"startTime":"2026-03-15T18:23:16.040Z","endTime":"2026-03-15T18:23:19.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067804170826275,"aZ":-29.32771703881458,"pfxX":8.664110092661726,"pfxZ":1.819514104185802,"pX":0.33979412928883784,"pZ":1.8706177756144544,"vX0":1.8471639240763267,"vY0":-124.6318998740351,"vZ0":-2.3790131841882323,"x":104.05,"y":188.27,"x0":-1.53733840188287,"y0":50.00571152078872,"z0":5.270385882294541,"aX":13.571390663147708},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":-16.1,"spinRate":2576,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.44020976613224994,"extension":6.708594928181171},"hitData":{"launchSpeed":81.2,"launchAngle":33.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.96,"coordY":121.92}},"index":5,"playId":"46751760-b47c-3983-8b00-25246ff0adce","pitchNumber":6,"startTime":"2026-03-15T18:23:41.702Z","endTime":"2026-03-15T18:23:53.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":6.8999999999999915,"leverageIndex":0.88,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:23:53.640Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chandler Simpson grounds into a force out, second baseman Nick Yorke to shortstop Konnor Griffin. Cedric Mullins out at 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T18:24:43.849Z","endTime":"2026-03-15T18:25:13.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8d89ca45-6f5d-3a77-9f81-e05ea9db579c","startTime":"2026-03-15T18:24:27.074Z","endTime":"2026-03-15T18:24:31.642Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893931524718322,"aZ":-17.97156725152585,"pfxX":-6.457269747000946,"pfxZ":7.228723620641112,"pX":0.4651155481303972,"pZ":3.456814110620174,"vX0":7.3516787993861294,"vY0":-139.4049221684147,"vZ0":-1.51673653847943,"x":99.27,"y":145.45,"x0":-1.3696402768974993,"y0":50.00141950974963,"z0":5.1965871851006575,"aX":-12.684757263896923},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2289,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.39319831952926565,"extension":6.705364221094568},"index":1,"playId":"3402e9c3-cbdf-3a2c-b7e4-d7fdf25efd1e","pitchNumber":1,"startTime":"2026-03-15T18:24:45.987Z","endTime":"2026-03-15T18:24:49.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962131850086653,"aZ":-19.230450845267768,"pfxX":-6.90102382945633,"pfxZ":6.646911304144243,"pX":0.6120955457579013,"pZ":2.885628915847264,"vX0":8.023303434875452,"vY0":-138.87213722013493,"vZ0":-2.683065142545774,"x":93.67,"y":160.87,"x0":-1.4219428092708901,"y0":50.00261398772213,"z0":5.147842399318442,"aX":-13.439136324686457},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2307,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.3948600632749195,"extension":6.742235913688215},"hitData":{"launchSpeed":95.2,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":158.91}},"index":2,"playId":"156b4802-2665-3261-8663-3378151fb1fb","pitchNumber":2,"startTime":"2026-03-15T18:25:06.362Z","endTime":"2026-03-15T18:25:13.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:25:13.923Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, third baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T18:27:23.430Z","endTime":"2026-03-15T18:28:03.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gregory Barrios replaces second baseman Gavin Lux, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:27:23.861Z","endTime":"2026-03-15T18:27:23.909Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonny DeLuca replaces right fielder Jake Fraley, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T18:27:23.909Z","endTime":"2026-03-15T18:27:23.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Edward Olivares replaces left fielder Chandler Simpson, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T18:27:23.914Z","endTime":"2026-03-15T18:27:25.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658668,"link":"/api/v1/people/658668"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.722318617276517,"aZ":-23.56732319459509,"pfxX":-1.2910343011952143,"pfxZ":5.46504515580669,"pX":0.19004065352835217,"pZ":2.502643236274471,"vX0":-3.860617184365516,"vY0":-124.65359059558479,"vZ0":-3.1678172332644765,"x":109.76,"y":171.21,"x0":1.9258270038928178,"y0":50.00577919136498,"z0":5.732588713528746,"aX":-2.035003710258123},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":3.2,"spinRate":2268,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.43914788978151176,"extension":6.090202502715693},"index":3,"playId":"928c9966-73e3-3a90-a469-c726ddcf5217","pitchNumber":1,"startTime":"2026-03-15T18:27:25.681Z","endTime":"2026-03-15T18:27:29.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.2,"endSpeed":83.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648543888595434,"aZ":-11.559614975201622,"pfxX":4.874365131434134,"pfxZ":11.39831694632035,"pX":0.26369965271457685,"pZ":2.328204515038119,"vX0":-5.284875067596084,"vY0":-134.05294006655498,"vZ0":-6.300533607974291,"x":106.95,"y":175.92,"x0":1.6332293485428,"y0":50.0045371673502,"z0":5.544683337661896,"aX":8.817530091873277},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":-7.6,"spinRate":2234,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4095602621821466,"extension":5.968508552060345},"index":4,"playId":"e3714f2f-29df-33df-8e4c-31bd79e8b0db","pitchNumber":2,"startTime":"2026-03-15T18:27:38.065Z","endTime":"2026-03-15T18:27:41.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-03-15T18:27:56.426Z","endTime":"2026-03-15T18:27:57.438Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74104232033406,"aZ":-29.18863681525097,"pfxX":9.206780783312217,"pfxZ":2.0074399103465144,"pX":1.0532701948647716,"pZ":2.286206803571671,"vX0":-3.923439650582547,"vY0":-121.436965749803,"vZ0":-2.517062389553883,"x":76.85,"y":177.05,"x0":1.4975104462424884,"y0":50.003200843554,"z0":5.886402864378913,"aX":13.691341166516464},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.2,"breakHorizontal":-15.7,"spinRate":1222,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.45179180723856227,"extension":5.9165630651721814},"hitData":{"launchSpeed":94.2,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.7,"coordY":167.98}},"index":6,"playId":"86b12695-c385-3804-ad5a-19320a4f0cfb","pitchNumber":3,"startTime":"2026-03-15T18:27:57.438Z","endTime":"2026-03-15T18:28:03.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:28:03.436Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T18:28:16.587Z","endTime":"2026-03-15T18:29:26.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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(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":88.2,"endSpeed":81.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70736552852655,"aZ":-22.710794121181756,"pfxX":-0.4047163599930693,"pfxZ":5.621890528937611,"pX":-0.1528979619247188,"pZ":3.1436527776060035,"vX0":-4.489417868075565,"vY0":-128.45297183252447,"vZ0":-2.2299095755454554,"x":122.83,"y":153.9,"x0":1.6645905959070313,"y0":50.00415352400797,"z0":5.774794395037415,"aX":-0.6814500586539557},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.0,"breakHorizontal":1.7,"spinRate":2143,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.42516169392391,"extension":6.062433176203605},"index":0,"playId":"975e03c3-e27f-3f4f-ab9c-0d8b0fd062f8","pitchNumber":1,"startTime":"2026-03-15T18:28:28.631Z","endTime":"2026-03-15T18:28:32.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-15T18:28:44.459Z","endTime":"2026-03-15T18:28:51.584Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":84.8,"endSpeed":78.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804596030104484,"aZ":-24.197663837581494,"pfxX":10.653514113777852,"pfxZ":5.197538503926131,"pX":-0.9110197602116853,"pZ":0.2624514929676428,"vX0":-8.582382218860902,"vY0":-122.99042037455796,"vZ0":-8.387263709369732,"x":151.73,"y":231.69,"x0":1.2351926611487845,"y0":50.00549907355158,"z0":5.7609514693462875,"aX":16.365747501384416},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.7,"breakHorizontal":-17.4,"spinRate":1898,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.44488805371015694,"extension":6.208113469530435},"index":2,"playId":"8f950892-b679-3d77-95ac-9344d6ebc0b5","pitchNumber":2,"startTime":"2026-03-15T18:28:51.584Z","endTime":"2026-03-15T18:28:54.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.094426017619448,"aZ":-22.58339629198218,"pfxX":10.482478097676648,"pfxZ":6.4219830635761515,"pX":0.5861585798549032,"pZ":1.181812986839806,"vX0":-5.651354976901481,"vY0":-121.54495364870247,"vZ0":-6.206699294176898,"x":94.66,"y":206.87,"x0":1.5808911833544435,"y0":50.00558012232822,"z0":5.732922848480764,"aX":15.667362753547875},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.3,"breakHorizontal":-17.6,"spinRate":1848,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4508401747456574,"extension":6.157138568578589},"index":3,"playId":"97979e87-c29c-339e-a7a1-1094bfcb3409","pitchNumber":3,"startTime":"2026-03-15T18:29:05.872Z","endTime":"2026-03-15T18:29:13.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.2,"endSpeed":84.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.182233446150555,"aZ":-9.945680843375191,"pfxX":5.1770338999317325,"pfxZ":12.090676342352364,"pX":-0.5985512546282175,"pZ":1.8922949694582567,"vX0":-7.323053246524098,"vY0":-135.3765223290714,"vZ0":-7.656060913047396,"x":139.82,"y":187.69,"x0":1.4809719194329716,"y0":50.00439772313264,"z0":5.47040380470227,"aX":9.519497237412475},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":-7.7,"spinRate":2307,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40609379152499514,"extension":6.207800231163141},"index":4,"playId":"65fcd259-a9a9-36aa-b063-0717fd8b3bd2","pitchNumber":4,"startTime":"2026-03-15T18:29:20.159Z","endTime":"2026-03-15T18:29:26.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:29:26.099Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Gregory Barrios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T18:29:43.066Z","endTime":"2026-03-15T18:30:19.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.107562012879416,"aZ":-22.956208483238466,"pfxX":7.79837148719934,"pfxZ":5.125478993784718,"pX":0.06272268508590331,"pZ":4.161748846880986,"vX0":-6.302923720436677,"vY0":-133.6117297175537,"vZ0":-0.43844719254156006,"x":114.61,"y":126.41,"x0":1.4448206212929515,"y0":50.00450255433533,"z0":5.984674342905387,"aX":14.031922899645139},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-12.7,"spinRate":2045,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41070952788656045,"extension":6.068919889317513},"index":0,"playId":"8ca22448-4bec-3ec8-926f-aed0e63836f9","pitchNumber":1,"startTime":"2026-03-15T18:29:47.283Z","endTime":"2026-03-15T18:29:50.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6403652005353,"aZ":-21.15242984121709,"pfxX":8.759060284082516,"pfxZ":6.2384976195418,"pX":-0.33354926571852345,"pZ":1.4606977264830585,"vX0":-7.353568150346242,"vY0":-132.4101639157213,"vZ0":-7.131930588655818,"x":129.71,"y":199.34,"x0":1.3487216728599083,"y0":50.00165484279295,"z0":5.7493401796554435,"aX":15.471674103631464},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":-14.2,"spinRate":2118,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41448064378202565,"extension":6.190588889746636},"index":1,"playId":"f30678f9-6560-3d34-befb-8d557c52ba6d","pitchNumber":2,"startTime":"2026-03-15T18:29:57.653Z","endTime":"2026-03-15T18:30:01.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851318538974763,"aZ":-13.881012030773359,"pfxX":5.01749552166648,"pfxZ":10.209205916616096,"pX":-0.3692028819876803,"pZ":2.4569393006190827,"vX0":-7.370454677764248,"vY0":-133.54891080438395,"vZ0":-5.553800435328945,"x":131.07,"y":172.44,"x0":1.784526388315523,"y0":50.00546856068295,"z0":5.575331119747305,"aX":8.993840221568384},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-7.3,"spinRate":2251,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4113497293466528,"extension":6.178181230242454},"hitData":{"launchSpeed":90.2,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":160.72}},"index":2,"playId":"f2323fa9-a470-3ec5-bc8e-ee8fca3df511","pitchNumber":3,"startTime":"2026-03-15T18:30:14.003Z","endTime":"2026-03-15T18:30:19.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:30:19.933Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Walls walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T18:32:52.109Z","endTime":"2026-03-15T18:34:52.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682944,"fullName":"Tyrone Yulie","link":"/api/v1/people/682944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyrone Yulie replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:32:02.520Z","endTime":"2026-03-15T18:32:54.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682944,"link":"/api/v1/people/682944"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000944764728924,"aZ":-18.442361297209896,"pfxX":-3.748458535075917,"pfxZ":7.45735523459185,"pX":1.0785914144158468,"pZ":3.8203036934984085,"vX0":8.429647192869078,"vY0":-134.99186639544217,"vZ0":-1.9138960779417644,"x":75.89,"y":135.63,"x0":-1.6006779650732976,"y0":50.00230672474411,"z0":5.839836923911063,"aX":-6.902573835165202},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":4.9,"spinRate":2019,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.4060899157255333,"extension":6.595034883490606},"index":1,"playId":"eeaf957b-0e17-367a-bf6a-6fc90a54ab43","pitchNumber":1,"startTime":"2026-03-15T18:32:54.343Z","endTime":"2026-03-15T18:32:57.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.355575252918634,"aZ":-15.284423819029248,"pfxX":-4.995418562245959,"pfxZ":9.456805529864805,"pX":2.1855491930095154,"pZ":1.9165744862403395,"vX0":11.528149947127954,"vY0":-133.67122483992335,"vZ0":-7.0105750584018764,"x":33.69,"y":187.03,"x0":-1.559560287621347,"y0":50.002243448564045,"z0":5.697490528233561,"aX":-8.922148220361944},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":1964,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.41184936527963556,"extension":6.793194312210735},"index":2,"playId":"10c9df73-015c-33a9-98c6-497b175b6236","pitchNumber":2,"startTime":"2026-03-15T18:33:16.695Z","endTime":"2026-03-15T18:33:20.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-15T18:33:42.572Z","endTime":"2026-03-15T18:34:11.270Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902787622660185,"aZ":-18.499201353075442,"pfxX":-5.039586060516647,"pfxZ":7.210491831406479,"pX":-0.21343359587028415,"pZ":2.7128469416400227,"vX0":6.007790031147614,"vY0":-136.55896827209497,"vZ0":-4.884602157813206,"x":125.14,"y":165.53,"x0":-1.782890683937137,"y0":50.00363380560394,"z0":5.789908190922437,"aX":-9.558685465960963},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":7.9,"spinRate":1914,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.40046284906481455,"extension":6.7722444668163595},"index":4,"playId":"c40c5b3c-32a3-32be-9dd8-6d53bb869ea0","pitchNumber":3,"startTime":"2026-03-15T18:34:11.270Z","endTime":"2026-03-15T18:34:14.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190883280166663,"aZ":-22.15493622452562,"pfxX":-2.3019506358182005,"pfxZ":5.291033104345672,"pX":-0.37944862073952995,"pZ":5.365532789281065,"vX0":4.2264636548502885,"vY0":-136.53527010431102,"vZ0":2.5176129049895,"x":131.46,"y":93.91,"x0":-1.646226702998182,"y0":50.00310307838317,"z0":5.9533506860590775,"aX":-4.359908928853892},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":3.4,"spinRate":2042,"spinDirection":196},"zone":11,"typeConfidence":0.88,"plateTime":0.4006804387259746,"extension":6.661613795644848},"index":5,"playId":"68f00d49-3c42-3ba1-8a0c-653e1f189a8a","pitchNumber":4,"startTime":"2026-03-15T18:34:26.909Z","endTime":"2026-03-15T18:34:30.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115844135486174,"aZ":-14.55165117610944,"pfxX":-4.065588237335829,"pfxZ":9.41367117983753,"pX":1.2120321760876178,"pZ":1.5710416386756225,"vX0":9.25788024534116,"vY0":-135.36951731600098,"vZ0":-8.312872759220157,"x":70.8,"y":196.36,"x0":-1.7107506984735317,"y0":50.00610294842962,"z0":5.681968007316134,"aX":-7.614364608471294},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2026,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40326834534657063,"extension":6.657104919104653},"index":6,"playId":"ca39d1f6-2fc3-3cb1-a1c6-33f294b788f8","pitchNumber":5,"startTime":"2026-03-15T18:34:47.690Z","endTime":"2026-03-15T18:34:52.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":682944,"link":"/api/v1/people/682944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:34:52.472Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T18:35:06.079Z","endTime":"2026-03-15T18:36:30.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682944,"fullName":"Tyrone Yulie","link":"/api/v1/people/682944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751744032180408,"aZ":-25.651862332698453,"pfxX":0.5193946545814756,"pfxZ":4.317837223823661,"pX":0.19484364852207275,"pZ":2.5074359160279567,"vX0":4.985624933619838,"vY0":-122.31447748490967,"vZ0":-2.5313508041174027,"x":109.57,"y":171.08,"x0":-1.9397691931236842,"y0":50.0044827241851,"z0":5.761729870420932,"aX":0.7840295028869689},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":2073,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.44828766057298886,"extension":6.662818946096892},"index":0,"playId":"837b1260-44b4-3077-8b26-4baa1ddd745b","pitchNumber":1,"startTime":"2026-03-15T18:35:35.395Z","endTime":"2026-03-15T18:35:38.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":81.0,"endSpeed":74.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272931074127268,"aZ":-29.680178762966985,"pfxX":1.852194404600319,"pfxZ":1.7809382400315297,"pX":0.33346990143492106,"pZ":3.114867028971321,"vX0":4.442305999193166,"vY0":-117.93551042246904,"vZ0":-0.08463942563022597,"x":104.29,"y":154.68,"x0":-1.8183298845631546,"y0":50.00458638708514,"z0":5.89790045994288,"aX":2.598875546520401},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.5,"breakHorizontal":-4.4,"spinRate":2193,"spinDirection":98},"zone":3,"typeConfidence":0.9,"plateTime":0.4651492103701478,"extension":6.625066995227774},"index":1,"playId":"a014ce5c-a628-3d6c-8cfa-1cca01acf94b","pitchNumber":2,"startTime":"2026-03-15T18:35:56.379Z","endTime":"2026-03-15T18:36:01.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01218560830806,"aZ":-24.346974005683652,"pfxX":-8.146499838590747,"pfxZ":4.918880670853607,"pX":-0.45242108978337314,"pZ":1.5852816858196055,"vX0":5.94185987890414,"vY0":-125.27659516775658,"vZ0":-5.799080737276904,"x":134.25,"y":195.98,"x0":-1.7950830794958075,"y0":50.00384013387625,"z0":5.917027472513578,"aX":-12.965810682804822},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":1834,"spinDirection":231},"zone":13,"typeConfidence":0.92,"plateTime":0.43699778575284887,"extension":6.670686576081477},"index":2,"playId":"49545768-c11c-3667-aa50-6c87282197d5","pitchNumber":3,"startTime":"2026-03-15T18:36:25.888Z","endTime":"2026-03-15T18:36:30.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":682944,"link":"/api/v1/people/682944"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":682944,"link":"/api/v1/people/682944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:36:30.201Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks. Taylor Walls to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T18:36:44.891Z","endTime":"2026-03-15T18:38:13.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682944,"fullName":"Tyrone Yulie","link":"/api/v1/people/682944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64489224358309,"aZ":-14.116258028202285,"pfxX":-3.076384944658453,"pfxZ":9.213964628366325,"pX":-0.005050895147322709,"pZ":1.4614800609912093,"vX0":5.421865141467087,"vY0":-139.0001683590504,"vZ0":-9.193725832456217,"x":117.19,"y":199.32,"x0":-1.5796950873004785,"y0":50.005324561297414,"z0":5.745489593649703,"aX":-6.03135504935124},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2047,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.39377556278550774,"extension":6.577139696292124},"index":0,"playId":"7d7e55f7-1cd9-3062-827c-af6be8bf1169","pitchNumber":1,"startTime":"2026-03-15T18:36:55.801Z","endTime":"2026-03-15T18:36:59.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120618967630836,"aZ":-17.923652035099856,"pfxX":-2.85006924484079,"pfxZ":7.717208765908932,"pX":-0.6877934754245836,"pZ":3.131333794120364,"vX0":3.6427021092800267,"vY0":-134.964855765801,"vZ0":-3.8203645796249934,"x":143.22,"y":154.23,"x0":-1.6840938986701164,"y0":50.00374389058772,"z0":5.826079267858559,"aX":-5.263505353011724},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":4.4,"spinRate":2068,"spinDirection":201},"zone":1,"typeConfidence":0.88,"plateTime":0.4056933441192845,"extension":6.589523871914748},"index":1,"playId":"e99ec60a-91dd-3743-863b-f47586a49c0f","pitchNumber":2,"startTime":"2026-03-15T18:37:15.646Z","endTime":"2026-03-15T18:37:19.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800473864693945,"aZ":-18.072483369030284,"pfxX":-2.137067238912329,"pfxZ":7.574787458428885,"pX":1.7715139655319103,"pZ":2.5117170779864124,"vX0":9.075487452094068,"vY0":-135.39848542592347,"vZ0":-5.319605560050656,"x":49.47,"y":170.96,"x0":-1.3421671201524985,"y0":50.00458114900038,"z0":5.761466161423341,"aX":-3.9806309025736097},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":2.0,"spinRate":2101,"spinDirection":203},"zone":12,"typeConfidence":0.88,"plateTime":0.404109489987182,"extension":6.711477810060247},"index":2,"playId":"360eb9fb-3bcf-36f0-907b-f4c0fb1bda59","pitchNumber":3,"startTime":"2026-03-15T18:37:37.541Z","endTime":"2026-03-15T18:37:40.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33307480351598,"aZ":-10.238070352361476,"pfxX":-3.6765195284713195,"pfxZ":11.055217856781102,"pX":-0.4525257773797008,"pZ":1.036212914921168,"vX0":4.895513018127532,"vY0":-140.35543036198666,"vZ0":-10.817089873960263,"x":134.25,"y":210.8,"x0":-1.7460247231605568,"y0":50.006538552141976,"z0":5.618661977386305,"aX":-7.298025592549116},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2143,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.3910256692706433,"extension":6.654443691737791},"index":3,"playId":"5b257d52-9b7f-3cf1-b416-811e8672c4ca","pitchNumber":4,"startTime":"2026-03-15T18:38:10.391Z","endTime":"2026-03-15T18:38:13.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":682944,"link":"/api/v1/people/682944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:38:13.651Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T18:39:34.312Z","endTime":"2026-03-15T18:41:55.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682944,"fullName":"Tyrone Yulie","link":"/api/v1/people/682944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-15T18:38:37.066Z","endTime":"2026-03-15T18:39:36.475Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519508261577712,"aZ":-26.181555743602242,"pfxX":-9.599042216409869,"pfxZ":3.0864611007283393,"pX":0.42618385370503264,"pZ":3.2627907416837525,"vX0":10.087238398571778,"vY0":-137.96043381288771,"vZ0":-1.1851076784217374,"x":100.75,"y":150.68,"x0":-2.0172415470782,"y0":50.00347260637965,"z0":5.450174141488889,"aX":-18.644369667343557},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":1824,"spinDirection":221},"zone":3,"typeConfidence":0.87,"plateTime":0.3958766501190647,"extension":6.951235989802464},"index":1,"playId":"6ceecfcc-2357-35f6-98ba-36abbe8790a4","pitchNumber":1,"startTime":"2026-03-15T18:39:36.475Z","endTime":"2026-03-15T18:39:40.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01914157431031,"aZ":-28.28048718609908,"pfxX":-8.608455467991048,"pfxZ":2.0244988717034147,"pX":-0.06908075053315134,"pZ":4.4079613709919245,"vX0":8.685254682731674,"vY0":-137.27549306757172,"vZ0":2.2106534344818023,"x":119.63,"y":119.77,"x0":-2.1429243469307684,"y0":50.00345286777744,"z0":5.506941883220371,"aX":-16.56720383762774},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":13.9,"spinRate":1831,"spinDirection":226},"zone":11,"typeConfidence":0.85,"plateTime":0.39773564806735884,"extension":6.621401384443888},"index":2,"playId":"27380d4f-1c49-3e74-b38d-92dc59446a1c","pitchNumber":2,"startTime":"2026-03-15T18:39:57.300Z","endTime":"2026-03-15T18:40:00.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Taylor Walls steals (1) 3rd base. Richie Palacios steals (2) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"27380d4f-1c49-3e74-b38d-92dc59446a1c","startTime":"2026-03-15T18:40:18.038Z","endTime":"2026-03-15T18:40:19.975Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":670764,"link":"/api/v1/people/670764"},"postOnSecond":{"id":680700,"link":"/api/v1/people/680700"},"postOnThird":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.605854703439476,"aZ":-29.185680572060665,"pfxX":0.8275146885399115,"pfxZ":1.9684687066393716,"pX":-0.1809288712368959,"pZ":1.7553546627681145,"vX0":4.652148965574143,"vY0":-121.73717903634356,"vZ0":-3.3639167576102262,"x":123.9,"y":191.39,"x0":-2.216096164957506,"y0":50.001393562197904,"z0":5.654209031714251,"aX":1.253832870483473},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2043,"spinDirection":95},"zone":8,"typeConfidence":0.9,"plateTime":0.44818503195188475,"extension":6.661723745797835},"index":4,"playId":"5a20f4a3-64c7-3488-83d8-5f3a2d9bd808","pitchNumber":3,"startTime":"2026-03-15T18:40:19.975Z","endTime":"2026-03-15T18:40:23.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.898898626996086,"aZ":-28.606009646041947,"pfxX":1.680005767207172,"pfxZ":2.5074011025170693,"pX":-1.6019350441727145,"pZ":1.483478007790923,"vX0":1.3100987628732887,"vY0":-118.30727329498187,"vZ0":-3.2717744704465894,"x":178.06,"y":198.73,"x0":-2.3804932231874134,"y0":50.002775683266385,"z0":5.4975553382679525,"aX":2.3885003127217104},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2006,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.4624107701955147,"extension":6.7156201629531},"index":5,"playId":"b9f2aec6-4b80-35de-be5d-0dd9309b9eb9","pitchNumber":4,"startTime":"2026-03-15T18:40:39.936Z","endTime":"2026-03-15T18:40:44.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064576831240924,"aZ":-29.37736558187828,"pfxX":0.9857249116419746,"pfxZ":1.880318345335275,"pX":1.2282389791101085,"pZ":1.857948206848236,"vX0":7.552648262874908,"vY0":-120.65827789217282,"vZ0":-2.84883822447103,"x":70.18,"y":188.62,"x0":-2.062043769261974,"y0":50.00062735829632,"z0":5.625722410257989,"aX":1.4604215883672915},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2134,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.45284743660004345,"extension":6.6810376744458075},"index":6,"playId":"29e8bd9f-5ba1-36d7-b64c-47d636de638c","pitchNumber":5,"startTime":"2026-03-15T18:41:02.854Z","endTime":"2026-03-15T18:41:06.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575541525250255,"aZ":-24.33920173091985,"pfxX":-7.8824804869329945,"pfxZ":4.004356102422975,"pX":0.20949071568638042,"pZ":4.054112084661052,"vX0":9.020184918522908,"vY0":-138.88240253064774,"vZ0":0.6555036974637253,"x":109.01,"y":129.32,"x0":-2.0535582129962444,"y0":50.00293621056591,"z0":5.431486642051989,"aX":-15.426392900457023},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":2045,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.3941058133322999,"extension":6.695007872062534},"index":7,"playId":"67da9942-e85b-3960-9936-247328a3932f","pitchNumber":6,"startTime":"2026-03-15T18:41:28.393Z","endTime":"2026-03-15T18:41:31.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56032716728519,"aZ":-31.786635436096404,"pfxX":1.1428080716303528,"pfxZ":0.2768124348787335,"pX":-1.8595061924327647,"pZ":2.3726187952313436,"vX0":1.0399452050888605,"vY0":-117.74602995620953,"vZ0":-0.6169384493276764,"x":187.88,"y":174.72,"x0":-2.4547779716285634,"y0":50.00437856690764,"z0":5.569576664934012,"aX":1.610694563995432},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":-2.3,"spinRate":2042,"spinDirection":93},"zone":13,"typeConfidence":0.89,"plateTime":0.46449528716782895,"extension":6.595644102813138},"index":8,"playId":"32782360-52d3-3d19-9aa3-d5b77020628a","pitchNumber":7,"startTime":"2026-03-15T18:41:49.436Z","endTime":"2026-03-15T18:41:55.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":682944,"link":"/api/v1/people/682944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:41:55.782Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gregory Barrios grounds into a double play, shortstop Konnor Griffin to second baseman Nick Yorke to first baseman Spencer Horwitz. Yandy Díaz out at 2nd. Gregory Barrios out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T18:44:30.927Z","endTime":"2026-03-15T18:44:39.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-15T18:42:12.823Z","endTime":"2026-03-15T18:43:45.693Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jaycob Deese replaces Tyrone Yulie.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-15T18:43:45.693Z","endTime":"2026-03-15T18:44:33.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671600,"link":"/api/v1/people/671600"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682944,"link":"/api/v1/people/682944","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47959615851474,"aZ":-31.669360987798807,"pfxX":-7.582051486230851,"pfxZ":0.26676528502737273,"pX":-0.29070774749323997,"pZ":1.9373250607714045,"vX0":5.785708912477364,"vY0":-136.53568836203618,"vZ0":-3.627270956656796,"x":128.08,"y":186.47,"x0":-1.4499303704039146,"y0":50.00396353497561,"z0":5.457598658954215,"aX":-14.345875393182839},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1893,"spinDirection":230},"zone":7,"typeConfidence":0.92,"plateTime":0.4008504665726855,"extension":5.658373164369466},"hitData":{"launchSpeed":103.7,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":161.93}},"index":2,"playId":"d0914eae-bdc9-3ece-902a-c83cb08e951b","pitchNumber":1,"startTime":"2026-03-15T18:44:33.100Z","endTime":"2026-03-15T18:44:39.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.24,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:44:39.379Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to left fielder Edward Olivares.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T18:46:52.485Z","endTime":"2026-03-15T18:47:03.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5],"actionIndex":[0,1,2,3,4],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tre' Morgan replaces first baseman Jonathan Aranda, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:46:52.924Z","endTime":"2026-03-15T18:46:52.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Williams replaces shortstop Taylor Walls, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T18:46:52.983Z","endTime":"2026-03-15T18:46:52.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tatem Levins replaces catcher Hunter Feduccia, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T18:46:52.988Z","endTime":"2026-03-15T18:46:52.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brayden Taylor replaces third baseman Richie Palacios, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-15T18:46:52.993Z","endTime":"2026-03-15T18:46:53.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cam Booser replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-15T18:46:53.005Z","endTime":"2026-03-15T18:46:54.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33603328764767,"aZ":-13.245285593581062,"pfxX":5.113237444207561,"pfxZ":9.752440760273501,"pX":0.0032157705050890844,"pZ":2.8010423459290306,"vX0":-7.647067756474706,"vY0":-137.88704007977336,"vZ0":-5.9299637149658,"x":116.88,"y":163.15,"x0":2.1378951569216724,"y0":50.00640333370738,"z0":5.8601648695364545,"aX":9.928641243152473},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-7.8,"spinRate":2094,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.39602054620506655,"extension":6.4750582568929484},"hitData":{"launchSpeed":107.4,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":115.67,"coordY":145.78}},"index":5,"playId":"3c11a652-ee10-3234-915e-428d23f08278","pitchNumber":1,"startTime":"2026-03-15T18:46:54.645Z","endTime":"2026-03-15T18:47:03.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:47:03.486Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T18:47:37.506Z","endTime":"2026-03-15T18:49:06.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dominic Fletcher replaces Bryan Reynolds.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:47:39.610Z","endTime":"2026-03-15T18:47:39.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666150,"link":"/api/v1/people/666150"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"base":1,"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93457307316771,"aZ":-28.288202510509088,"pfxX":-1.6249331653052703,"pfxZ":2.4261932644872664,"pX":-0.5108984939726917,"pZ":1.742652026442406,"vX0":-6.914438345075365,"vY0":-126.11291284899254,"vZ0":-4.028336487334505,"x":136.47,"y":191.73,"x0":2.4835001136088573,"y0":50.00263417412738,"z0":5.656183194245841,"aX":-2.6033352072642635},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":4.6,"spinRate":1971,"spinDirection":180},"zone":7,"typeConfidence":0.91,"plateTime":0.4352103811535506,"extension":6.4117706176854155},"index":1,"playId":"08324fbe-fdc0-3607-9b65-55bbaf97d0ad","pitchNumber":1,"startTime":"2026-03-15T18:47:39.612Z","endTime":"2026-03-15T18:47:43.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619296656951573,"aZ":-30.06217092471614,"pfxX":-2.975627928361969,"pfxZ":1.3504649940740272,"pX":0.10227859591804797,"pZ":1.2465538664839044,"vX0":-4.9369724135918585,"vY0":-124.17968162156241,"vZ0":-4.385488689641807,"x":113.1,"y":205.12,"x0":2.50192832054993,"y0":50.003708692126686,"z0":5.533498271501779,"aX":-4.650929748915769},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":6.5,"spinRate":1998,"spinDirection":307},"zone":14,"typeConfidence":0.89,"plateTime":0.4409035012494984,"extension":6.42891372269561},"index":2,"playId":"7cdc3ee7-6849-32fd-81f5-b073147a7c16","pitchNumber":2,"startTime":"2026-03-15T18:47:56.916Z","endTime":"2026-03-15T18:48:01.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337656955069505,"aZ":-15.042213069173405,"pfxX":4.7305471628974285,"pfxZ":9.000882910802304,"pX":0.06087650669429458,"pZ":3.3736718507703896,"vX0":-7.218876659405436,"vY0":-137.30483492943944,"vZ0":-3.8590890134576012,"x":114.68,"y":147.69,"x0":2.1134237251953345,"y0":50.0014442270956,"z0":5.825741695377708,"aX":9.002962424137428},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-7.0,"spinRate":2068,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.39942952379381325,"extension":6.4911400604950025},"index":3,"playId":"94d32898-8966-37ad-9387-657fe4a47e4f","pitchNumber":3,"startTime":"2026-03-15T18:48:15.834Z","endTime":"2026-03-15T18:48:19.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":85.4,"endSpeed":79.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91484476751283,"aZ":-31.203557652865854,"pfxX":-1.2831074042337782,"pfxZ":0.6164895136622146,"pX":0.17905824221480363,"pZ":1.9880383420872774,"vX0":-4.849917197211994,"vY0":-124.38336643307073,"vZ0":-2.746223127525864,"x":110.17,"y":185.1,"x0":2.317358148979434,"y0":50.00307464293835,"z0":5.6822724967667355,"aX":-2.018603022632538},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.7,"breakHorizontal":3.4,"spinRate":2009,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.4396087465789713,"extension":6.324345813123203},"index":4,"playId":"8d3e842e-1168-375b-aae3-ad4b231fe2e2","pitchNumber":4,"startTime":"2026-03-15T18:48:33.838Z","endTime":"2026-03-15T18:48:37.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-15T18:48:58.434Z","endTime":"2026-03-15T18:49:03.391Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72102247039322,"aZ":-32.86127675828676,"pfxX":-6.080616305285496,"pfxZ":-0.484345309671129,"pX":0.2400421779733508,"pZ":2.856376531158467,"vX0":-3.5771650366960883,"vY0":-118.64753085687904,"vZ0":0.557194107738169,"x":107.85,"y":161.66,"x0":2.559677657086103,"y0":50.00339711609766,"z0":5.624732651515018,"aX":-8.62640615119596},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.5,"breakHorizontal":11.9,"spinRate":2095,"spinDirection":302},"zone":2,"typeConfidence":0.9,"plateTime":0.4625080352229842,"extension":6.329592152967756},"index":6,"playId":"34f5bd06-4c13-3411-aef4-a062ebeaa1b6","pitchNumber":5,"startTime":"2026-03-15T18:49:03.391Z","endTime":"2026-03-15T18:49:06.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:49:06.508Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Yorke grounds into a double play, shortstop Carson Williams to second baseman Gregory Barrios to first baseman Tre' Morgan. Dominic Fletcher out at 2nd. Nick Yorke out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T18:49:25.191Z","endTime":"2026-03-15T18:51:36.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.720173713397692,"aZ":-29.996627463577628,"pfxX":-2.1575588995746444,"pfxZ":1.3745609029395354,"pX":0.9012569579286119,"pZ":3.183411566062354,"vX0":-3.367238282298053,"vY0":-125.08725308678932,"vZ0":-0.15532466173484527,"x":82.65,"y":152.83,"x0":2.5441185292619983,"y0":50.00481346242834,"z0":5.701107324029272,"aX":-3.426982558983306},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":4.7,"spinRate":2085,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.4375062704952377,"extension":6.327925169123723},"index":0,"playId":"c2b4d7f6-0a1d-3923-bb92-f2e47ea0a37c","pitchNumber":1,"startTime":"2026-03-15T18:49:29.360Z","endTime":"2026-03-15T18:49:32.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31420129101133,"aZ":-15.661532159786162,"pfxX":3.2413549221410163,"pfxZ":10.153194192343523,"pX":-0.005955762334838374,"pZ":2.148588995076451,"vX0":-6.893570736594314,"vY0":-126.59567025401036,"vZ0":-5.2754388759435535,"x":117.23,"y":180.77,"x0":2.3286706603978033,"y0":50.00585433095803,"z0":5.50904496255427,"aX":5.2740482406071605},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":1371,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4322961077202807,"extension":6.430830211649094},"index":1,"playId":"a7ded3c8-c7e4-3b0f-8f7f-99e2d13d8df2","pitchNumber":2,"startTime":"2026-03-15T18:49:46.804Z","endTime":"2026-03-15T18:49:50.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-15T18:50:03.035Z","endTime":"2026-03-15T18:50:17.170Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91293452356583,"aZ":-26.76378276088672,"pfxX":8.804017860052342,"pfxZ":3.2870662367869423,"pX":-0.5872986431976005,"pZ":-0.08189474575194035,"vX0":-10.141495757845473,"vY0":-127.23002769486335,"vZ0":-8.470894224701965,"x":139.39,"y":240.99,"x0":2.297501084946178,"y0":50.00586522138513,"z0":5.396554866248698,"aX":14.507029827788552},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-13.8,"spinRate":1601,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.42971062853802433,"extension":6.6664186862900365},"index":3,"playId":"e8f249de-5c8b-3476-a856-a5fdcd78291f","pitchNumber":3,"startTime":"2026-03-15T18:50:17.170Z","endTime":"2026-03-15T18:50:20.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172916071669057,"aZ":-29.49103094531725,"pfxX":-0.5224410248056923,"pfxZ":1.6231086110053452,"pX":-1.059258503460809,"pZ":1.9406986427547241,"vX0":-8.295673353016063,"vY0":-127.48932792055255,"vZ0":-3.3363326791574712,"x":157.38,"y":186.38,"x0":2.2988960485469887,"y0":50.00185743477118,"z0":5.583343851425768,"aX":-0.8637977763453922},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":2.8,"spinRate":2128,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.42891868914271214,"extension":6.323295000629725},"index":4,"playId":"170fdf19-ef85-3a77-a838-3af63eca491d","pitchNumber":4,"startTime":"2026-03-15T18:50:42.604Z","endTime":"2026-03-15T18:50:45.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.359969204022637,"aZ":-33.694105787549816,"pfxX":-7.493111014397215,"pfxZ":-1.1172425450684198,"pX":0.5040361945074491,"pZ":2.1600327509512227,"vX0":-2.600832075978792,"vY0":-115.48107936610349,"vZ0":-0.5100949249588526,"x":97.79,"y":180.46,"x0":2.6166745710600092,"y0":50.003633405078915,"z0":5.609155936169297,"aX":-10.17821445609529},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.9,"breakHorizontal":14.2,"spinRate":1971,"spinDirection":313},"zone":9,"typeConfidence":0.91,"plateTime":0.4732673104795033,"extension":6.347506926700998},"index":5,"playId":"50d2e9ea-1e1b-3238-90fe-fab2cd55b7c3","pitchNumber":5,"startTime":"2026-03-15T18:51:03.239Z","endTime":"2026-03-15T18:51:11.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26417288417968,"aZ":-14.385352466323871,"pfxX":4.4712680864895225,"pfxZ":9.103191520503373,"pX":0.048570428716649135,"pZ":2.1913473318051606,"vX0":-7.436689460405075,"vY0":-138.27043323813857,"vZ0":-7.018447233592933,"x":115.15,"y":179.61,"x0":2.181085472170169,"y0":50.00039773592061,"z0":5.711258541554368,"aX":8.735117964846633},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":-6.7,"spinRate":2046,"spinDirection":146},"zone":5,"typeConfidence":0.9,"plateTime":0.3947958254126136,"extension":6.386737913384539},"hitData":{"launchSpeed":106.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":160.72}},"index":6,"playId":"90bd59b5-2d8b-3823-a598-9364ca435920","pitchNumber":6,"startTime":"2026-03-15T18:51:28.429Z","endTime":"2026-03-15T18:51:36.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.49,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:51:36.926Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tre' Morgan walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T18:54:00.355Z","endTime":"2026-03-15T18:55:51.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[0,1,2,3],"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":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Enmanuel Valdez replaces second baseman Nick Yorke, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:54:02.520Z","endTime":"2026-03-15T18:54:02.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":694377,"link":"/api/v1/people/694377"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dominic Fletcher remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T18:54:02.522Z","endTime":"2026-03-15T18:54:02.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666150,"link":"/api/v1/people/666150"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jhostynxon Garcia replaces right fielder Ryan O'Hearn, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T18:54:02.524Z","endTime":"2026-03-15T18:54:02.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Callihan replaces third baseman Jared Triolo, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-15T18:54:02.526Z","endTime":"2026-03-15T18:54:02.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93306886730799,"aZ":-20.262673137858748,"pfxX":-1.4170744202438548,"pfxZ":6.432511459665804,"pX":-0.24732184529704734,"pZ":3.097509032286011,"vX0":3.5173028184284814,"vY0":-134.85774252841264,"vZ0":-2.47702122833475,"x":126.43,"y":155.15,"x0":-1.3813906100881848,"y0":50.001660071025505,"z0":5.449298346340835,"aX":-2.6239926880770152},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":1.8,"spinRate":2280,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.40537932367023366,"extension":5.428339390146997},"index":4,"playId":"4e7b6683-a866-3c77-bc6b-a3aba8ce0044","pitchNumber":1,"startTime":"2026-03-15T18:54:02.528Z","endTime":"2026-03-15T18:54:05.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171105049376326,"aZ":-35.88170486527745,"pfxX":3.4241137897520755,"pfxZ":-2.2791729602255266,"pX":-0.15672005542747433,"pZ":2.5600763620688474,"vX0":2.265052873795068,"vY0":-126.31607238521032,"vZ0":-0.9948885032262196,"x":122.97,"y":169.66,"x0":-1.5079873895932805,"y0":50.00425877481758,"z0":5.8275684023268735,"aX":5.568403544073114},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-6.7,"spinRate":2732,"spinDirection":85},"zone":5,"typeConfidence":0.85,"plateTime":0.4325663849823713,"extension":5.4566663435697365},"index":5,"playId":"e4ffc43c-613e-3d60-a866-10b887bf0100","pitchNumber":2,"startTime":"2026-03-15T18:54:17.597Z","endTime":"2026-03-15T18:54:20.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.4,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34182520806809,"aZ":-23.268472104509424,"pfxX":-1.2502742472918196,"pfxZ":4.887067454589217,"pX":0.971991687840522,"pZ":2.3397169261018873,"vX0":6.576241760017084,"vY0":-134.45548710043016,"vZ0":-3.7986768477793316,"x":79.95,"y":175.61,"x0":-1.3478112110696971,"y0":50.005024288241785,"z0":5.430693825835105,"aX":-2.280134612227755},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":0.8,"spinRate":2433,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.40804859484839007,"extension":5.547618680800676},"index":6,"playId":"4f2dde71-f49a-36a6-b7f8-8c7ea354fec0","pitchNumber":3,"startTime":"2026-03-15T18:54:36.045Z","endTime":"2026-03-15T18:54:39.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.708561095504695,"aZ":-34.402527766439164,"pfxX":1.267301098026678,"pfxZ":-1.4646536255241598,"pX":0.47781977976797024,"pZ":1.1174236692031185,"vX0":3.450727251198887,"vY0":-123.39025224288973,"vZ0":-3.960762506725561,"x":98.79,"y":208.61,"x0":-1.1112555867255136,"y0":50.00318065878125,"z0":5.685150010193105,"aX":1.927009052275085},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":-3.2,"spinRate":2565,"spinDirection":66},"zone":14,"typeConfidence":0.88,"plateTime":0.4462561621684671,"extension":5.6046804280704725},"index":7,"playId":"3b36cea8-dfaa-3c0c-8760-271a0a32240f","pitchNumber":4,"startTime":"2026-03-15T18:54:56.433Z","endTime":"2026-03-15T18:55:00.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71249653286343,"aZ":-22.005334469762055,"pfxX":-1.7674829572513628,"pfxZ":5.547091773888108,"pX":1.4658553239098102,"pZ":1.7623618618773575,"vX0":7.7880781694087124,"vY0":-135.3358075011655,"vZ0":-5.367103876016715,"x":61.13,"y":191.2,"x0":-1.2341400048547562,"y0":50.005740748369114,"z0":5.337338510539964,"aX":-3.2428780134636486},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":1.3,"spinRate":2395,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.4065307380270511,"extension":5.805636935674947},"index":8,"playId":"a0e02cfa-0bbf-3022-a15d-c21a9e7d9a2c","pitchNumber":5,"startTime":"2026-03-15T18:55:13.087Z","endTime":"2026-03-15T18:55:20.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":86.9,"endSpeed":78.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874030981662298,"aZ":-31.184350710689063,"pfxX":2.1131995836739508,"pfxZ":0.6248827113853466,"pX":-1.2232424752307562,"pZ":4.48776819508922,"vX0":-0.11833082265882011,"vY0":-126.3892868240935,"vZ0":2.8056812777775066,"x":163.63,"y":117.61,"x0":-1.4489399091031867,"y0":50.00265413195397,"z0":5.902755643009,"aX":3.345824106320247},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-3.7,"spinRate":2277,"spinDirection":105},"zone":11,"typeConfidence":0.6,"plateTime":0.4369434115067867,"extension":5.634442391482285},"index":9,"playId":"410b33d9-de37-32ad-97b4-a6d68c48a494","pitchNumber":6,"startTime":"2026-03-15T18:55:30.218Z","endTime":"2026-03-15T18:55:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.273139390314658,"aZ":-25.368060470221803,"pfxX":0.2066006606695483,"pfxZ":3.820177092618999,"pX":1.341646718506739,"pZ":1.6163794495389416,"vX0":6.395022694335222,"vY0":-133.11266705128668,"vZ0":-5.207299269465947,"x":65.86,"y":195.14,"x0":-1.1253771432434732,"y0":50.00631200395181,"z0":5.449827616386374,"aX":0.36794954599156315},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":2431,"spinDirection":190},"zone":14,"typeConfidence":0.68,"plateTime":0.4124846556034516,"extension":5.648305293975946},"index":10,"playId":"be122101-fa24-3098-8aec-611d8e354ac1","pitchNumber":7,"startTime":"2026-03-15T18:55:47.159Z","endTime":"2026-03-15T18:55:51.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:55:51.182Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a fly ball to right fielder Dominic Fletcher. Tre' Morgan to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T18:56:15.503Z","endTime":"2026-03-15T18:56:26.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnThird":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"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":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198025708335674,"aZ":-27.145670950850562,"pfxX":-8.400541630290501,"pfxZ":2.6996537392268696,"pX":0.011377994758043953,"pZ":2.231011537917814,"vX0":6.305391657236218,"vY0":-135.70083689132017,"vZ0":-3.589092955854591,"x":116.57,"y":178.54,"x0":-1.2530154393300323,"y0":50.00265868902779,"z0":5.4658073788289965,"aX":-15.638737149465985},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":13.8,"spinRate":2075,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.40392482093821247,"extension":5.702259199026482},"hitData":{"launchSpeed":72.4,"launchAngle":29.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.68,"coordY":132.04}},"index":0,"playId":"d022a502-37c3-3625-a2ab-2b7d322950d6","pitchNumber":1,"startTime":"2026-03-15T18:56:16.458Z","endTime":"2026-03-15T18:56:26.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:56:26.752Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to pitcher Jaycob Deese. Tre' Morgan scores. Jonny DeLuca to 2nd.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T18:56:56.172Z","endTime":"2026-03-15T18:57:11.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671600,"link":"/api/v1/people/671600"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":{"id":671600,"link":"/api/v1/people/671600"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67121381493177,"aZ":-21.622961998331586,"pfxX":-2.168673268481824,"pfxZ":5.753894106478055,"pX":0.5427323663762484,"pZ":2.432040704645748,"vX0":5.747397679161222,"vY0":-135.11296691521494,"vZ0":-4.032085836786022,"x":96.31,"y":173.11,"x0":-1.3379788174565492,"y0":50.00470597210639,"z0":5.478823117459026,"aX":-3.9786420705726386},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":2.6,"spinRate":2362,"spinDirection":199},"zone":6,"typeConfidence":0.92,"plateTime":0.4066569561946789,"extension":5.5827299687733545},"hitData":{"launchSpeed":61.1,"launchAngle":-85.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.18,"coordY":197.01}},"index":0,"playId":"98ba4356-ba56-311a-bed0-95f434fa394e","pitchNumber":1,"startTime":"2026-03-15T18:57:00.854Z","endTime":"2026-03-15T18:57:11.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:57:11.289Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edward Olivares grounds out, second baseman Enmanuel Valdez to first baseman Spencer Horwitz. Jonny DeLuca to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T18:57:38.770Z","endTime":"2026-03-15T18:59:15.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jacob Melton replaces Cedric Mullins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T18:57:40.954Z","endTime":"2026-03-15T18:57:40.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"base":1,"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.0,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97007883703047,"aZ":-26.260073393505976,"pfxX":-9.442632453391077,"pfxZ":3.157023920772443,"pX":-0.8320846860187936,"pZ":2.2464287390095707,"vX0":4.602061533383583,"vY0":-136.7280394246523,"vZ0":-3.5837876418941663,"x":148.72,"y":178.13,"x0":-1.3194410737596187,"y0":50.00430147735,"z0":5.396914324377264,"aX":-17.700356892452646},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":2180,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.402147700189075,"extension":5.72485162900914},"index":1,"playId":"2a6590f5-d4e2-3d0f-934b-2cd7df275770","pitchNumber":1,"startTime":"2026-03-15T18:57:40.956Z","endTime":"2026-03-15T18:57:44.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.547678541977795,"aZ":-25.91931583276433,"pfxX":-9.523889749698181,"pfxZ":3.51443926654016,"pX":-0.6233422729640469,"pZ":2.5446602882325347,"vX0":5.0211539546212105,"vY0":-133.47408324462518,"vZ0":-3.0209779726235406,"x":140.76,"y":170.07,"x0":-1.3060216557005861,"y0":50.00106517036779,"z0":5.58682204006572,"aX":-16.937277104695802},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":16.0,"spinRate":2204,"spinDirection":226},"zone":4,"typeConfidence":0.92,"plateTime":0.412625684566406,"extension":5.6445934282956065},"index":2,"playId":"3093a390-f236-3161-abca-656513af0740","pitchNumber":2,"startTime":"2026-03-15T18:57:57.853Z","endTime":"2026-03-15T18:58:01.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074477800024024,"aZ":-21.27710710808814,"pfxX":-0.5019337815774767,"pfxZ":5.992118397859224,"pX":1.3445250005512264,"pZ":3.3753225348587828,"vX0":7.2599759204309064,"vY0":-133.82237421792811,"vZ0":-1.7137979932357663,"x":65.75,"y":147.65,"x0":-1.335025885105744,"y0":50.00595521303909,"z0":5.543736607035647,"aX":-0.9148271693058301},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":-0.6,"spinRate":2292,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.40883991415447296,"extension":5.797411807883613},"index":3,"playId":"b3efd190-5895-34ad-a671-d028cb9c4915","pitchNumber":3,"startTime":"2026-03-15T18:58:33.927Z","endTime":"2026-03-15T18:58:38.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"b3efd190-5895-34ad-a671-d028cb9c4915","startTime":"2026-03-15T18:58:53.964Z","endTime":"2026-03-15T18:58:55.984Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Catcher Joey Bart picks off Jacob Melton at 1st on throw to first baseman Spencer Horwitz.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"actionPlayId":"b3efd190-5895-34ad-a671-d028cb9c4915","startTime":"2026-03-15T18:58:55.984Z","endTime":"2026-03-15T18:59:02.435Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":676356,"link":"/api/v1/people/676356"},"postOnSecond":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54732144896036,"aZ":-24.951857690107783,"pfxX":-8.64202223339263,"pfxZ":3.86164161981122,"pX":0.31117947090719894,"pZ":2.9948829759169158,"vX0":7.040425853744325,"vY0":-136.50471089457506,"vZ0":-2.3152041197342634,"x":105.14,"y":157.92,"x0":-1.1900365202206422,"y0":50.00410337633241,"z0":5.588000057788176,"aX":-16.165213720722896},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":2107,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.40263878808330356,"extension":5.770342697237852},"hitData":{"launchSpeed":107.4,"launchAngle":3.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.74,"coordY":147.41}},"index":6,"playId":"5e79cb32-91f0-334e-8fc0-af5a7113c008","pitchNumber":4,"startTime":"2026-03-15T18:59:02.435Z","endTime":"2026-03-15T18:59:15.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_ab"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_ab"},{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-15T18:59:15.783Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams challenged (pitch result), call on the field was confirmed: Carson Williams called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T18:59:28.836Z","endTime":"2026-03-15T19:00:16.779Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671600,"fullName":"Jaycob Deese","link":"/api/v1/people/671600"},"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441799327513813,"aZ":-29.884498680271847,"pfxX":2.535961225428894,"pfxZ":1.4117517831811135,"pX":-0.015612165747005873,"pZ":2.2640814264206313,"vX0":2.9455755913053463,"vY0":-126.50295129810024,"vZ0":-2.2483710074933714,"x":117.6,"y":177.65,"x0":-1.5239253818267144,"y0":50.003357180212596,"z0":5.556404912130344,"aX":4.116348840155316},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-5.3,"spinRate":2439,"spinDirection":112},"zone":5,"typeConfidence":0.6,"plateTime":0.43272828880804726,"extension":5.4724120460782055},"index":0,"playId":"2a18b533-6c76-3fce-80cb-527301381b98","pitchNumber":1,"startTime":"2026-03-15T18:59:38.487Z","endTime":"2026-03-15T18:59:42.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82360871257995,"aZ":-34.20566823311024,"pfxX":2.975722869865607,"pfxZ":-1.2595133997146544,"pX":0.1582634616866215,"pZ":2.4969172233631576,"vX0":2.3034345002876244,"vY0":-125.65633159720578,"vZ0":-1.1714514401747032,"x":110.97,"y":171.36,"x0":-1.153271538718807,"y0":50.000512237981745,"z0":5.720723677144817,"aX":4.810178562003346},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-5.9,"spinRate":2275,"spinDirection":92},"zone":5,"typeConfidence":0.85,"plateTime":0.4340657416735967,"extension":5.490041674440162},"index":1,"playId":"d18d4513-163a-3ee9-96b0-24be3e926792","pitchNumber":2,"startTime":"2026-03-15T18:59:53.219Z","endTime":"2026-03-15T18:59:57.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425623210214827,"aZ":-31.927272594826768,"pfxX":2.5132652209719524,"pfxZ":0.1508874938944862,"pX":0.4122184026174838,"pZ":1.636189866272262,"vX0":3.017248346334812,"vY0":-126.34907741016424,"vZ0":-3.6062965977970785,"x":101.29,"y":194.6,"x0":-1.1214407115787193,"y0":50.001259231929765,"z0":5.632575224377067,"aX":4.085367551061341},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":-5.2,"spinRate":2615,"spinDirection":91},"zone":9,"typeConfidence":0.77,"plateTime":0.4325885318744951,"extension":5.665743631971712},"index":2,"playId":"bc2cf345-b7e2-3e3c-8755-6b1c8775298a","pitchNumber":3,"startTime":"2026-03-15T19:00:11.262Z","endTime":"2026-03-15T19:00:16.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":671600,"link":"/api/v1/people/671600"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"}},"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:00:16.779Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T19:02:50.175Z","endTime":"2026-03-15T19:03:42.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Melton remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T19:02:06.921Z","endTime":"2026-03-15T19:02:06.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Martin replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T19:02:06.977Z","endTime":"2026-03-15T19:02:52.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694680,"link":"/api/v1/people/694680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":89.4,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36434422066344,"aZ":-25.644630965585435,"pfxX":1.1263781449740748,"pfxZ":3.817399273428535,"pX":1.0279091968313645,"pZ":1.5361546983717989,"vX0":6.027139689059107,"vY0":-130.02713815777375,"vZ0":-5.194584166910596,"x":77.82,"y":197.3,"x0":-1.4668995801786495,"y0":50.004411362537766,"z0":5.5065914413990615,"aX":1.928379992604121},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-3.4,"spinRate":1942,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42129544093125615,"extension":6.4160121102009295},"index":2,"playId":"8a63391f-d6d3-37b8-a730-1900823abdda","pitchNumber":1,"startTime":"2026-03-15T19:02:52.322Z","endTime":"2026-03-15T19:02:55.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-15T19:03:04.869Z","endTime":"2026-03-15T19:03:18.520Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.384951716121034,"aZ":-24.470588667207938,"pfxX":1.122418158917057,"pfxZ":4.423001339771799,"pX":1.33945891111279,"pZ":1.5695811115720542,"vX0":6.866197946797053,"vY0":-130.58042439993096,"vZ0":-5.390953356375989,"x":65.94,"y":196.4,"x0":-1.4609323320022947,"y0":50.001147231810236,"z0":5.482246395171984,"aX":1.9532332323404904},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":-3.5,"spinRate":2200,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4181448908089398,"extension":6.511702504847044},"index":4,"playId":"d92f0cdd-2d30-3c99-b908-7b6601a057a4","pitchNumber":2,"startTime":"2026-03-15T19:03:18.520Z","endTime":"2026-03-15T19:03:23.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.611756420900996,"aZ":-33.04959877603269,"pfxX":-6.105721299779076,"pfxZ":-0.5377492749523984,"pX":-0.9633889148880402,"pZ":2.2859851253721346,"vX0":3.898801432674789,"vY0":-127.49949288737048,"vZ0":-1.5692697145915289,"x":153.72,"y":177.06,"x0":-1.723579779963145,"y0":50.00094652917886,"z0":5.531470218456101,"aX":-9.993978515683112},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":10.1,"spinRate":823,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4305321699936351,"extension":6.614914893964054},"index":5,"playId":"5775a4f1-9c35-3722-9cc3-43b6854f6508","pitchNumber":3,"startTime":"2026-03-15T19:03:38.826Z","endTime":"2026-03-15T19:03:42.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:03:42.749Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Tre' Morgan to pitcher Trevor Martin.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T19:04:03.039Z","endTime":"2026-03-15T19:05:03.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31300908598548,"aZ":-26.29485717256912,"pfxX":0.8975577826498533,"pfxZ":3.419170401705853,"pX":1.4147877078947988,"pZ":0.7431878027030174,"vX0":7.204761883989064,"vY0":-130.71866465365346,"vZ0":-6.69668287047316,"x":63.07,"y":218.71,"x0":-1.5015005257471006,"y0":50.00240032102422,"z0":5.331082157674835,"aX":1.5411358705512475},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-3.4,"spinRate":2117,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4201211862090366,"extension":6.500529994762745},"index":0,"playId":"fddff650-a3bf-3d6e-a347-6076a4c7ea01","pitchNumber":1,"startTime":"2026-03-15T19:04:05.044Z","endTime":"2026-03-15T19:04:08.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23180467022453,"aZ":-36.08858022009987,"pfxX":-7.791011375659056,"pfxZ":-2.396916011061352,"pX":0.05380858299273621,"pZ":2.413615764460983,"vX0":6.633192906662268,"vY0":-127.2557698951549,"vZ0":-0.6780448468679259,"x":114.95,"y":173.61,"x0":-1.5801700313080436,"y0":50.00322698045702,"z0":5.5537742924505995,"aX":-12.719973572178858},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.2,"breakHorizontal":12.5,"spinRate":1071,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.4311718530594688,"extension":6.471539961989926},"index":1,"playId":"da335e17-3718-3838-b3dd-441f9495418d","pitchNumber":2,"startTime":"2026-03-15T19:04:22.269Z","endTime":"2026-03-15T19:04:25.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017032049497132,"aZ":-36.18746544625141,"pfxX":-8.380414363522217,"pfxZ":-2.403924067098833,"pX":0.4937995355489171,"pZ":0.16691351947631045,"vX0":7.920970378866271,"vY0":-128.50869748069132,"vZ0":-6.008425665840785,"x":98.18,"y":234.27,"x0":-1.5419420711965404,"y0":50.00218721249539,"z0":5.351409583029728,"aX":-13.994652077168192},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.5,"breakHorizontal":13.3,"spinRate":1055,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.42647520450321963,"extension":6.635828702147408},"index":2,"playId":"93369f5e-a38a-39a0-b96f-1045d9520d11","pitchNumber":3,"startTime":"2026-03-15T19:04:38.778Z","endTime":"2026-03-15T19:04:42.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927970669327255,"aZ":-36.985621490370264,"pfxX":-4.811583856931741,"pfxZ":-2.8769126558670646,"pX":0.008461193440900499,"pZ":2.4579957519109294,"vX0":5.722020802687876,"vY0":-127.88778785810048,"vZ0":-0.7512673374467327,"x":116.68,"y":172.41,"x0":-1.6225087867334282,"y0":50.003598043079506,"z0":5.631809508284529,"aX":-8.05016753287963},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.2,"breakHorizontal":7.6,"spinRate":1056,"spinDirection":270},"zone":5,"typeConfidence":2.0,"plateTime":0.4266875192505184,"extension":6.403663934363165},"hitData":{"launchSpeed":81.8,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":167.38}},"index":3,"playId":"8145f8a8-9380-300f-95e7-d7e9ee174d11","pitchNumber":4,"startTime":"2026-03-15T19:04:57.880Z","endTime":"2026-03-15T19:05:03.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:05:03.288Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T19:05:20.222Z","endTime":"2026-03-15T19:07:40.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03498737521507,"aZ":-13.287352295691612,"pfxX":-6.407698522786726,"pfxZ":9.584777345283241,"pX":0.8870165126852662,"pZ":2.7058921261665123,"vX0":8.552138971707278,"vY0":-140.0509832927276,"vZ0":-5.19659068770215,"x":83.19,"y":165.72,"x0":-1.3853348615955094,"y0":50.00170566873376,"z0":5.46681704179277,"aX":-12.625279334129115},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2262,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3923192227248511,"extension":6.6604302927305925},"index":0,"playId":"a1655dde-00a9-3a52-bc4b-146e7d96e2ce","pitchNumber":1,"startTime":"2026-03-15T19:05:36.218Z","endTime":"2026-03-15T19:05:39.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745125676294276,"aZ":-26.080772393961883,"pfxX":0.4187238509482136,"pfxZ":3.536420628844211,"pX":0.3074043690917595,"pZ":1.6396053605530239,"vX0":4.969816874653584,"vY0":-130.28963219138282,"vZ0":-4.715636192557134,"x":105.28,"y":194.51,"x0":-1.6772683423698689,"y0":50.003783351150595,"z0":5.438088744545912,"aX":0.7211706242592404},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-1.8,"spinRate":2164,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.42000152999915086,"extension":6.583973036391783},"index":1,"playId":"15193450-5158-3a24-a25d-7687a600a018","pitchNumber":2,"startTime":"2026-03-15T19:06:13.568Z","endTime":"2026-03-15T19:06:16.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.334160572525967,"aZ":-38.803507068673255,"pfxX":-8.221523316249915,"pfxZ":-3.9867902297988937,"pX":-1.0240913483210188,"pZ":2.3327032401877243,"vX0":4.32348706479502,"vY0":-129.08568211520694,"vZ0":-0.7074892950655267,"x":156.04,"y":175.8,"x0":-1.664941085149207,"y0":50.00033011138054,"z0":5.634005528777759,"aX":-13.681094157368836},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.1,"breakHorizontal":13.7,"spinRate":1019,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.42657087265319316,"extension":6.471875491596582},"index":2,"playId":"4642b044-309e-3619-9bb8-616499833c86","pitchNumber":3,"startTime":"2026-03-15T19:06:31.939Z","endTime":"2026-03-15T19:06:34.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":95.7,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4068708868588,"aZ":-15.455460908799326,"pfxX":-4.0777133993011185,"pfxZ":8.603164351120718,"pX":-1.4454533751052843,"pZ":4.872469523366232,"vX0":1.7636906052523862,"vY0":-139.2691606154738,"vZ0":0.6304331684183379,"x":172.1,"y":107.22,"x0":-1.5610086183415814,"y0":50.002700457293805,"z0":5.6735836098429715,"aX":-7.924056009511071},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2180,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39490998056266813,"extension":6.536223073783183},"index":3,"playId":"f728a755-dab4-3c30-8918-ef008c033188","pitchNumber":4,"startTime":"2026-03-15T19:07:05.904Z","endTime":"2026-03-15T19:07:09.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48441169788595,"aZ":-33.06690648298031,"pfxX":8.695433158171046,"pfxZ":-0.6256706691606357,"pX":1.37693772264349,"pZ":1.7525540537125515,"vX0":4.434027248684362,"vY0":-119.2941108239919,"vZ0":-1.8287921328222236,"x":64.51,"y":191.46,"x0":-1.642728090194251,"y0":50.00399354580585,"z0":5.543463086082323,"aX":12.383949737784175},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.3,"breakHorizontal":-16.9,"spinRate":2154,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46124656485467863,"extension":6.663064700530443},"index":4,"playId":"5ac71608-ff79-33e9-a707-df81522e3e44","pitchNumber":5,"startTime":"2026-03-15T19:07:35.975Z","endTime":"2026-03-15T19:07:40.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:07:40.043Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tatem Levins grounds out, first baseman Enmanuel Valdez to pitcher Jake Shirk.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T19:09:56.609Z","endTime":"2026-03-15T19:10:06.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":827620,"fullName":"Jake Shirk","link":"/api/v1/people/827620"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6],"actionIndex":[0,1,2,3,4,5],"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":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Shirk replaces Jaycob Deese.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T19:09:58.856Z","endTime":"2026-03-15T19:09:58.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827620,"link":"/api/v1/people/827620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671600,"link":"/api/v1/people/671600","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Tate replaces center fielder Billy Cook, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T19:09:58.858Z","endTime":"2026-03-15T19:09:58.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702495,"link":"/api/v1/people/702495"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alika Williams replaces first baseman Spencer Horwitz, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-15T19:09:58.860Z","endTime":"2026-03-15T19:09:58.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Endy Rodríguez replaces catcher Joey Bart, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-15T19:09:58.862Z","endTime":"2026-03-15T19:09:58.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to first base for Enmanuel Valdez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-15T19:09:58.864Z","endTime":"2026-03-15T19:09:58.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":694377,"link":"/api/v1/people/694377"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":665839,"link":"/api/v1/people/665839"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Jhostynxon Garcia.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-15T19:09:58.866Z","endTime":"2026-03-15T19:09:58.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":691373,"link":"/api/v1/people/691373"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.992659317942763,"aZ":-22.509254469388367,"pfxX":-6.096145998516025,"pfxZ":5.216370014282415,"pX":-0.24110250184014612,"pZ":3.03520939532664,"vX0":6.538719830318171,"vY0":-134.67287006652774,"vZ0":-2.4599561573105087,"x":126.19,"y":156.83,"x0":-1.8990158148412315,"y0":50.00054942366451,"z0":5.538625045777525,"aX":-11.289044005811295},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":9.8,"spinRate":2097,"spinDirection":243},"zone":2,"typeConfidence":0.9,"plateTime":0.40544260786204234,"extension":5.722869650589233},"hitData":{"launchSpeed":95.2,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":167.38}},"index":6,"playId":"0a56e1a4-d811-3751-bf64-380a51e8bde3","pitchNumber":1,"startTime":"2026-03-15T19:09:58.868Z","endTime":"2026-03-15T19:10:06.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"credit":"b_ab"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_ab"},{"player":{"id":694420,"link":"/api/v1/people/694420"},"credit":"b_pa"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:10:06.489Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayden Taylor challenged (pitch result), call on the field was confirmed: Brayden Taylor called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T19:10:31.576Z","endTime":"2026-03-15T19:12:33.665Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":827620,"fullName":"Jake Shirk","link":"/api/v1/people/827620"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.1,"endSpeed":77.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942881429312095,"aZ":-25.306105422674786,"pfxX":-8.440256929306049,"pfxZ":4.453548826663157,"pX":-0.04504702776070568,"pZ":1.3522237979649938,"vX0":7.270284908172634,"vY0":-123.71271152822057,"vZ0":-4.380647650549441,"x":118.72,"y":202.27,"x0":-1.9331509877228144,"y0":50.00090269896734,"z0":5.280753998859058,"aX":-13.00988110008989},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1530,"spinDirection":244},"zone":13,"typeConfidence":0.8,"plateTime":0.4436768247949554,"extension":5.906948214972802},"index":0,"playId":"6560c498-1543-3765-bfa6-8710b47403f4","pitchNumber":1,"startTime":"2026-03-15T19:10:31.576Z","endTime":"2026-03-15T19:10:35.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.043496268415385,"aZ":-28.942890740931194,"pfxX":-8.721733328885353,"pfxZ":2.102537834588138,"pX":0.9691811764610151,"pZ":1.3419946667061464,"vX0":9.623690889958729,"vY0":-122.75211625758934,"vZ0":-3.6913833152438675,"x":80.06,"y":202.55,"x0":-1.8587989733513604,"y0":50.00180919673712,"z0":5.314765305811028,"aX":-13.38389029982706},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":13.7,"spinRate":1468,"spinDirection":246},"zone":14,"typeConfidence":0.83,"plateTime":0.44527170595659227,"extension":5.84492083925587},"index":1,"playId":"e182000f-0528-37ab-a724-6abd16ca4f8c","pitchNumber":2,"startTime":"2026-03-15T19:10:47.490Z","endTime":"2026-03-15T19:10:50.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153846327764235,"aZ":-19.485578628309316,"pfxX":-6.558732616766918,"pfxZ":6.910084602973756,"pX":1.193205228276392,"pZ":1.4438073876440363,"vX0":10.200257731636334,"vY0":-134.17685889361314,"vZ0":-6.515105661886821,"x":71.52,"y":199.8,"x0":-1.793426328221294,"y0":50.000801065515596,"z0":5.276769834884857,"aX":-12.040529595536716},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":9.8,"spinRate":2158,"spinDirection":242},"zone":14,"typeConfidence":0.95,"plateTime":0.4071282817492601,"extension":5.853840144624704},"index":2,"playId":"11fd82e6-fa4e-356c-89bd-f647ad8ed852","pitchNumber":3,"startTime":"2026-03-15T19:11:03.120Z","endTime":"2026-03-15T19:11:07.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565943201066638,"aZ":-20.529754436352,"pfxX":-6.24987348868823,"pfxZ":6.474347262640951,"pX":0.37984657183479753,"pZ":2.5282322094494507,"vX0":8.214922781457224,"vY0":-133.03175390048958,"vZ0":-3.7316292527070636,"x":102.52,"y":170.52,"x0":-1.9309643918626296,"y0":50.00423653131102,"z0":5.430690001893733,"aX":-11.244170559559713},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":9.6,"spinRate":2110,"spinDirection":246},"zone":6,"typeConfidence":0.94,"plateTime":0.4111614401020609,"extension":5.742798547351576},"index":3,"playId":"92651dcb-0a60-389b-b329-5bedcdc2636e","pitchNumber":4,"startTime":"2026-03-15T19:11:20.817Z","endTime":"2026-03-15T19:11:23.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.804197633222156,"aZ":-20.11591450689789,"pfxX":-6.625067130690612,"pfxZ":6.583186101205668,"pX":0.977425068162093,"pZ":1.7791822555465426,"vX0":9.708168079855819,"vY0":-134.6002265035891,"vZ0":-5.764959301160352,"x":79.74,"y":190.74,"x0":-1.8188600097746004,"y0":50.00058415329192,"z0":5.377606753195961,"aX":-12.12978863949237},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":9.8,"spinRate":2131,"spinDirection":246},"zone":14,"typeConfidence":0.94,"plateTime":0.40726582372493914,"extension":5.728333656645019},"index":4,"playId":"e9ec9411-0e99-37c6-a73d-65b6ec568231","pitchNumber":5,"startTime":"2026-03-15T19:11:39.581Z","endTime":"2026-03-15T19:11:42.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-15T19:11:54.081Z","endTime":"2026-03-15T19:12:05.470Z","isPitch":false,"type":"action","player":{"id":694966,"link":"/api/v1/people/694966"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87133827855504,"aZ":-23.03401311844029,"pfxX":-9.013128275538588,"pfxZ":5.857485784449153,"pX":-0.1332193696678312,"pZ":2.1276003223849664,"vX0":7.352701033206,"vY0":-124.63668975899326,"vZ0":-3.113480992284495,"x":122.08,"y":181.33,"x0":-1.9617399052501552,"y0":50.00574015722484,"z0":5.311827021547392,"aX":-14.072517232146875},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.1,"breakHorizontal":14.4,"spinRate":1515,"spinDirection":244},"zone":8,"typeConfidence":0.76,"plateTime":0.440775521907252,"extension":5.768222695952753},"index":6,"playId":"59568ba4-4696-32a9-b039-e98e70106834","pitchNumber":6,"startTime":"2026-03-15T19:12:05.470Z","endTime":"2026-03-15T19:12:08.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062871624382005,"aZ":-32.737898624567464,"pfxX":-8.730890468829571,"pfxZ":-0.35992434257656747,"pX":-0.8102429568952662,"pZ":2.9893982069951504,"vX0":5.9310128423556465,"vY0":-124.28358417789977,"vZ0":0.6204813513696916,"x":147.88,"y":158.07,"x0":-2.1043326452758024,"y0":50.006097861258894,"z0":5.475620675321568,"aX":-13.53461117165703},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":1425,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.4422912235564267,"extension":5.75540721725116},"index":7,"playId":"1fff22ce-55c7-3731-b5e0-e34077d9fc43","pitchNumber":7,"startTime":"2026-03-15T19:12:28.805Z","endTime":"2026-03-15T19:12:33.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_ab"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_ab"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_pa"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"}},"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:12:33.665Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Vellojin grounds out to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T19:13:07.405Z","endTime":"2026-03-15T19:13:14.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678962,"fullName":"Daniel Vellojin","link":"/api/v1/people/678962"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":827620,"fullName":"Jake Shirk","link":"/api/v1/people/827620"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":678962,"fullName":"Daniel Vellojin","link":"/api/v1/people/678962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Vellojin replaces Yandy Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T19:13:09.457Z","endTime":"2026-03-15T19:13:09.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678962,"link":"/api/v1/people/678962"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608256937949047,"aZ":-36.46369682972986,"pfxX":5.581035805867122,"pfxZ":-2.9205716254512435,"pX":0.764250274692111,"pZ":2.403416107713808,"vX0":5.248621765482347,"vY0":-121.21413980911584,"vZ0":0.016920549949510866,"x":87.87,"y":173.89,"x0":-2.164733477180514,"y0":50.00308084881891,"z0":5.615280716916925,"aX":8.194976901520665},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.9,"breakHorizontal":-11.5,"spinRate":2232,"spinDirection":27},"zone":6,"typeConfidence":0.87,"plateTime":0.4541632194979148,"extension":5.867343852375544},"hitData":{"launchSpeed":61.4,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"cbff7885-1a3a-3a7d-b7be-462ca5d0364e","pitchNumber":1,"startTime":"2026-03-15T19:13:09.459Z","endTime":"2026-03-15T19:13:14.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827620,"link":"/api/v1/people/827620","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":682997,"link":"/api/v1/people/682997"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":702495,"link":"/api/v1/people/702495"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":666150,"link":"/api/v1/people/666150"}},"offense":{"batter":{"id":678962,"link":"/api/v1/people/678962","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678962,"link":"/api/v1/people/678962"},"credit":"b_ab"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_ab"},{"player":{"id":678962,"link":"/api/v1/people/678962"},"credit":"b_pa"},{"player":{"id":827620,"link":"/api/v1/people/827620"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:13:14.768Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Konnor Griffin homers (4) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:15:36.073Z","endTime":"2026-03-15T19:16:53.848Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":{"id":692285,"link":"/api/v1/people/692285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Daniel Vellojin remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-15T19:14:35.945Z","endTime":"2026-03-15T19:14:35.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678962,"link":"/api/v1/people/678962"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Guerrero replaces Trevor Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-15T19:14:35.995Z","endTime":"2026-03-15T19:15:38.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692285,"link":"/api/v1/people/692285"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670740184098758,"aZ":-27.15734586797096,"pfxX":-0.7388360782961269,"pfxZ":2.777249962941971,"pX":0.1438177304089364,"pZ":1.6882032262438567,"vX0":4.593964901448622,"vY0":-133.55497614943746,"vZ0":-6.032468214122954,"x":111.52,"y":193.2,"x0":-1.5023980820199978,"y0":50.00574272456745,"z0":5.928787248544735,"aX":-1.336482407386276},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2421,"spinDirection":158},"zone":8,"typeConfidence":0.74,"plateTime":0.4100613373212525,"extension":5.4270868946434225},"index":2,"playId":"e1baa6af-6b88-311c-ba85-5bdd879e3d2c","pitchNumber":1,"startTime":"2026-03-15T19:15:38.202Z","endTime":"2026-03-15T19:15:41.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735906781183434,"aZ":-29.589481833527323,"pfxX":0.5681459084722964,"pfxZ":1.4802240350603242,"pX":0.1943737093745127,"pZ":1.6330913048721878,"vX0":3.8775469854497904,"vY0":-130.8973916269284,"vZ0":-5.401329887570186,"x":109.59,"y":194.69,"x0":-1.3755461911068734,"y0":50.003639183931355,"z0":5.918925916800635,"aX":0.9931460907932244},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.8,"spinRate":2383,"spinDirection":137},"zone":14,"typeConfidence":0.73,"plateTime":0.417264593772972,"extension":5.47401102109937},"index":3,"playId":"36f0a7ef-a278-3370-95cf-0d3c2919a6d9","pitchNumber":2,"startTime":"2026-03-15T19:16:14.088Z","endTime":"2026-03-15T19:16:17.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-15T19:16:23.838Z","endTime":"2026-03-15T19:16:33.106Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8961595635026,"aZ":-33.06908220884127,"pfxX":10.089358981516119,"pfxZ":-0.5882091979893147,"pX":0.1943520036593759,"pZ":2.6068738090238925,"vX0":0.8152250607724638,"vY0":-122.97324741221988,"vZ0":-1.3670520698344653,"x":109.59,"y":168.39,"x0":-1.4519231147063731,"y0":50.00135088708419,"z0":5.981024088023604,"aX":15.415589745746031},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-18.5,"spinRate":2433,"spinDirection":63},"zone":5,"typeConfidence":0.9,"plateTime":0.445795767956747,"extension":5.569860196991202},"hitData":{"launchSpeed":102.5,"launchAngle":27.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.92,"coordY":38.2}},"index":5,"playId":"ee4a8480-973b-3a9c-b809-ecbdd3faa709","pitchNumber":3,"startTime":"2026-03-15T19:16:33.106Z","endTime":"2026-03-15T19:16:53.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:16:53.848Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:17:12.880Z","endTime":"2026-03-15T19:19:22.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282092393555022,"aZ":-28.413619411198425,"pfxX":-0.31942991080012284,"pfxZ":2.146163725088149,"pX":0.9205681733582336,"pZ":1.2553428359467884,"vX0":6.097165467591526,"vY0":-131.28684889550263,"vZ0":-6.1827951841748074,"x":81.91,"y":204.89,"x0":-1.3848567771120999,"y0":50.005761449421186,"z0":5.73974243876057,"aX":-0.5605845885487752},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":-0.7,"spinRate":2420,"spinDirection":189},"zone":14,"typeConfidence":0.76,"plateTime":0.4162740144192765,"extension":5.533224428093179},"index":0,"playId":"65d9e09a-96aa-3ec3-a04b-6b5882e9e2bc","pitchNumber":1,"startTime":"2026-03-15T19:17:18.633Z","endTime":"2026-03-15T19:17:22.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838821621085856,"aZ":-28.6767653561452,"pfxX":-0.7384367653344132,"pfxZ":1.9312950369120871,"pX":-0.1725832594566661,"pZ":1.5136205638156268,"vX0":4.0775469273470115,"vY0":-133.6249260660746,"vZ0":-5.7002471041997325,"x":123.58,"y":197.91,"x0":-1.6201261922234345,"y0":50.00608295314225,"z0":5.725636764049227,"aX":-1.3403120006030824},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":0.5,"spinRate":2538,"spinDirection":128},"zone":13,"typeConfidence":0.7,"plateTime":0.4093494034094758,"extension":5.5145252416550035},"index":1,"playId":"55fd851b-fc09-366c-8d4e-3b5316491416","pitchNumber":2,"startTime":"2026-03-15T19:18:18.677Z","endTime":"2026-03-15T19:18:21.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.337731113434135,"aZ":-25.18072114975734,"pfxX":-9.328511239788742,"pfxZ":3.818968756966247,"pX":-0.5491286299942922,"pZ":0.7079674272705563,"vX0":5.354760157233172,"vY0":-133.9963930369204,"vZ0":-8.466045823053715,"x":137.93,"y":219.66,"x0":-1.3552769497537265,"y0":50.000945133297336,"z0":5.690780588199382,"aX":-17.06249979209936},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":1958,"spinDirection":231},"zone":13,"typeConfidence":0.81,"plateTime":0.40784607273813833,"extension":5.45065293629987},"index":2,"playId":"5da386e6-d416-3c42-bb12-82bbba40c4ac","pitchNumber":3,"startTime":"2026-03-15T19:18:36.762Z","endTime":"2026-03-15T19:18:40.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13286363089556,"aZ":-13.527171506058234,"pfxX":-5.595020589546578,"pfxZ":8.985783027347036,"pX":-0.7293153462170103,"pZ":2.2018557492351154,"vX0":3.5274572492810696,"vY0":-142.96285894521966,"vZ0":-7.941495960760219,"x":144.8,"y":179.33,"x0":-1.2505216623700683,"y0":50.003827225091776,"z0":5.859735031218464,"aX":-11.613255102366358},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2325,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.38273184178799013,"extension":5.636964933362363},"index":3,"playId":"57be35e3-f81a-3d6e-80cf-8fd47cda95aa","pitchNumber":4,"startTime":"2026-03-15T19:18:55.337Z","endTime":"2026-03-15T19:18:58.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.242887731535642,"aZ":-30.05780983184983,"pfxX":1.932712489329477,"pfxZ":1.1698987283350617,"pX":-0.11809741960065921,"pZ":0.4631345783637359,"vX0":2.9733080009300172,"vY0":-132.7967257771744,"vZ0":-8.049067494091524,"x":121.5,"y":226.28,"x0":-1.4967955288238197,"y0":50.00624361593953,"z0":5.672113582758244,"aX":3.50656737251461},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":-4.1,"spinRate":2411,"spinDirection":147},"zone":13,"typeConfidence":0.83,"plateTime":0.4100077725920981,"extension":5.7142996724686},"index":4,"playId":"7e9db6a2-236c-3d2b-b031-ff3092c61318","pitchNumber":5,"startTime":"2026-03-15T19:19:14.292Z","endTime":"2026-03-15T19:19:22.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:19:22.099Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhostynxon Garcia singles on a fly ball to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:19:42.853Z","endTime":"2026-03-15T19:19:54.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70042070134298,"aZ":-27.46269346568678,"pfxX":0.5242169217062134,"pfxZ":2.6529638850495694,"pX":0.06427939412193896,"pZ":2.665434973102467,"vX0":3.56991979305777,"vY0":-132.23742277292666,"vZ0":-3.3232649268471977,"x":114.55,"y":166.81,"x0":-1.3701969740717272,"y0":50.001580048175235,"z0":5.94902757383481,"aX":0.9291213777843896},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2472,"spinDirection":152},"zone":5,"typeConfidence":0.87,"plateTime":0.41390937655925475,"extension":5.611227503037916},"hitData":{"launchSpeed":74.3,"launchAngle":49.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.46,"coordY":145.41}},"index":0,"playId":"95769003-8c7a-3c91-bbb5-dc6eecac33fd","pitchNumber":1,"startTime":"2026-03-15T19:19:42.853Z","endTime":"2026-03-15T19:19:54.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:19:54.250Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Fletcher singles on a line drive to left fielder Edward Olivares. Jhostynxon Garcia to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:20:10.934Z","endTime":"2026-03-15T19:20:28.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"postOnSecond":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"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":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"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(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":99.2,"endSpeed":90.6,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27876153379922,"aZ":-11.44744672063191,"pfxX":-4.804157474055614,"pfxZ":9.860323825200155,"pX":-0.37570979434784707,"pZ":1.8290480289189324,"vX0":4.073082011279393,"vY0":-144.23181844759026,"vZ0":-9.376300802989032,"x":131.32,"y":189.4,"x0":-1.183672820716842,"y0":50.002005465756,"z0":5.8325216294991815,"aX":-10.097709327433261},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2159,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.38009335148505796,"extension":5.653349104796328},"hitData":{"launchSpeed":97.2,"launchAngle":13.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.79,"coordY":84.7}},"index":0,"playId":"9628ff38-0ac9-356d-b3bc-cae15b461f62","pitchNumber":1,"startTime":"2026-03-15T19:20:21.925Z","endTime":"2026-03-15T19:20:28.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:20:28.984Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shawn Ross strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:20:53.499Z","endTime":"2026-03-15T19:22:36.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"postOnSecond":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Shawn Ross replaces Brandon Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-15T19:20:55.740Z","endTime":"2026-03-15T19:20:55.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.292583542292654,"aZ":-25.60959679569545,"pfxX":0.10080194367763973,"pfxZ":3.700815704096538,"pX":0.6943767566470799,"pZ":0.49244458729837093,"vX0":5.420546998984197,"vY0":-133.31154023444634,"vZ0":-8.811899930229044,"x":90.53,"y":225.48,"x0":-1.3902547200171427,"y0":50.00644282972266,"z0":5.729855302866878,"aX":0.17869908337946713},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.6,"spinRate":2400,"spinDirection":167},"zone":14,"typeConfidence":0.77,"plateTime":0.41302263822654695,"extension":5.8287369587171876},"index":1,"playId":"480efd44-0d6d-36f8-a2ce-6a8cdb55fb9c","pitchNumber":1,"startTime":"2026-03-15T19:20:55.742Z","endTime":"2026-03-15T19:20:58.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.6,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49437143430939,"aZ":-26.16494897130878,"pfxX":-0.284949673519451,"pfxZ":3.3750497210862003,"pX":1.3444224971326688,"pZ":1.3644376387397334,"vX0":7.012824744209705,"vY0":-133.0368640260946,"vZ0":-6.670975112821382,"x":65.75,"y":201.94,"x0":-1.2968884419193443,"y0":50.0023200557112,"z0":5.8204758777927115,"aX":-0.5087883336876478},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.8,"breakHorizontal":-1.1,"spinRate":2383,"spinDirection":159},"zone":14,"typeConfidence":0.81,"plateTime":0.41288117420650616,"extension":5.655039232198653},"index":2,"playId":"ff39eebf-1822-3fa8-abec-493234c80448","pitchNumber":2,"startTime":"2026-03-15T19:21:13.169Z","endTime":"2026-03-15T19:21:16.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.237334488398623,"aZ":-26.615582147346554,"pfxX":2.2027213231574394,"pfxZ":3.1759400698373828,"pX":-0.0392527944162405,"pZ":2.946587039234584,"vX0":2.7108513370656944,"vY0":-131.3245216774614,"vZ0":-2.6294039462648193,"x":118.5,"y":159.22,"x0":-1.370244995369018,"y0":50.00418988474594,"z0":5.93614960843314,"aX":3.8553016293169065},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":2264,"spinDirection":177},"zone":2,"typeConfidence":0.92,"plateTime":0.41673985685124215,"extension":5.533779211721107},"index":3,"playId":"7866c2cf-7c4c-32d1-bcdc-84f6eba24300","pitchNumber":3,"startTime":"2026-03-15T19:21:36.331Z","endTime":"2026-03-15T19:21:39.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94661232231563,"aZ":-29.151276439048836,"pfxX":2.1837640455697542,"pfxZ":1.7839543158229807,"pX":1.1735431951845732,"pZ":0.7943918081160277,"vX0":5.364590965518314,"vY0":-128.900035508137,"vZ0":-7.103995956488714,"x":72.27,"y":217.33,"x0":-1.2122946701283634,"y0":50.003680720358744,"z0":5.814715639014966,"aX":3.7013498308355506},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.0,"spinRate":2388,"spinDirection":107},"zone":14,"typeConfidence":0.73,"plateTime":0.4237412741654212,"extension":5.546706915012427},"index":4,"playId":"9ed70cda-5b77-3b6a-b617-56c968a90d25","pitchNumber":4,"startTime":"2026-03-15T19:21:53.073Z","endTime":"2026-03-15T19:21:56.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497775019478777,"aZ":-29.16118069120992,"pfxX":0.6880617527060249,"pfxZ":1.7351019780935797,"pX":1.288448567311405,"pZ":1.7940780488820112,"vX0":5.881578818313545,"vY0":-130.49015370191984,"vZ0":-5.041571299379465,"x":67.89,"y":190.34,"x0":-1.0770774092552218,"y0":50.004482396395964,"z0":5.9282306576434,"aX":1.1948413983795678},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-2.4,"spinRate":2405,"spinDirection":71},"zone":14,"typeConfidence":0.67,"plateTime":0.4185335680612212,"extension":5.721833646216057},"index":5,"playId":"ba0e8f67-e8ee-30ad-85d1-c0a22320ae37","pitchNumber":5,"startTime":"2026-03-15T19:22:17.584Z","endTime":"2026-03-15T19:22:20.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425119827809272,"aZ":-30.0688668752047,"pfxX":2.087387678648026,"pfxZ":1.2250317462600577,"pX":0.0486709225623324,"pZ":1.637998090157186,"vX0":2.695171359421923,"vY0":-129.75574216331887,"vZ0":-4.843810746258646,"x":115.14,"y":194.55,"x0":-1.2719882043264192,"y0":50.00214642051818,"z0":5.801859759453684,"aX":3.5828105454466423},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-4.3,"spinRate":2332,"spinDirection":116},"zone":8,"typeConfidence":0.87,"plateTime":0.4210393583055234,"extension":5.580861512753113},"index":6,"playId":"c1df4501-00d3-363b-b57b-e272de48498b","pitchNumber":6,"startTime":"2026-03-15T19:22:33.819Z","endTime":"2026-03-15T19:22:36.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:22:36.976Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Enmanuel Valdez walks. Jhostynxon Garcia to 3rd. Dominic Fletcher to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:22:54.284Z","endTime":"2026-03-15T19:24:38.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"postOnSecond":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"postOnThird":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"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":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"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(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":91.4,"endSpeed":84.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39321484045437,"aZ":-26.727819802631863,"pfxX":1.5243024031909709,"pfxZ":3.040578984812745,"pX":1.0065605152117738,"pZ":1.5056714703454188,"vX0":5.647626736312035,"vY0":-132.98574638215473,"vZ0":-5.8872884771327385,"x":78.63,"y":198.13,"x0":-1.3423705663276118,"y0":50.00506298219754,"z0":5.68593118259724,"aX":2.7306767340674356},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-4.0,"spinRate":2401,"spinDirection":139},"zone":14,"typeConfidence":0.88,"plateTime":0.4118051106127676,"extension":5.68278594788645},"index":0,"playId":"e10bb8dc-f0cc-3aae-b2a1-bc883d7b09af","pitchNumber":1,"startTime":"2026-03-15T19:22:58.628Z","endTime":"2026-03-15T19:23:02.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392970103116053,"aZ":-28.62305796392768,"pfxX":1.7675509643340301,"pfxZ":2.057879709012882,"pX":0.27432442326787504,"pZ":2.167329805348534,"vX0":4.083477778789447,"vY0":-130.4889870448379,"vZ0":-3.8333118227137075,"x":106.54,"y":180.26,"x0":-1.54030656581718,"y0":50.00292859259178,"z0":5.811324327114061,"aX":3.0478904999420595},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2394,"spinDirection":116},"zone":6,"typeConfidence":0.65,"plateTime":0.4197109001303523,"extension":5.620460847755841},"index":1,"playId":"8f335a22-4760-3ffa-a88e-ab37781a6335","pitchNumber":2,"startTime":"2026-03-15T19:23:12.933Z","endTime":"2026-03-15T19:23:16.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":98.1,"endSpeed":88.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.88778260355134,"aZ":-13.600837764527189,"pfxX":-6.82910350837167,"pfxZ":9.089808577569505,"pX":-0.508626024966246,"pZ":3.144678084428094,"vX0":4.406016868928922,"vY0":-142.73299877573186,"vZ0":-5.468575140008328,"x":136.39,"y":153.87,"x0":-1.1930409737472396,"y0":50.001202556663436,"z0":5.957059640859271,"aX":-13.949694903869307},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2291,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.3852137907481197,"extension":5.60551082943643},"index":2,"playId":"0726be10-72e8-31e1-8dff-a8a612fa9ad4","pitchNumber":3,"startTime":"2026-03-15T19:23:29.313Z","endTime":"2026-03-15T19:23:32.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-15T19:23:44.432Z","endTime":"2026-03-15T19:23:52.147Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":98.6,"endSpeed":89.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.22017936351447,"aZ":-10.595318169994368,"pfxX":-3.698205682488263,"pfxZ":10.469617268896236,"pX":-1.4684810427029302,"pZ":2.7153430319475023,"vX0":1.0248178140677058,"vY0":-143.38101064262023,"vZ0":-7.058392960873534,"x":172.98,"y":165.47,"x0":-1.3523199600118114,"y0":50.00506065672863,"z0":5.886070488648377,"aX":-7.624779587618254},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2259,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.38346828025909296,"extension":5.735646458528274},"index":4,"playId":"d1165be5-8c83-3380-9ebc-8936626c3a28","pitchNumber":4,"startTime":"2026-03-15T19:23:52.147Z","endTime":"2026-03-15T19:23:55.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114159405615208,"aZ":-26.754386962072477,"pfxX":-9.784578320982295,"pfxZ":3.03403279775259,"pX":-1.7698603377644913,"pZ":1.9618888940511094,"vX0":2.4142775849788305,"vY0":-133.3953083418441,"vZ0":-5.1744257102649405,"x":184.46,"y":185.81,"x0":-1.4208053975486472,"y0":50.00371191200805,"z0":5.877805299524565,"aX":-17.47411348304788},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":1846,"spinDirection":234},"zone":13,"typeConfidence":0.82,"plateTime":0.41203849337438747,"extension":5.460130923490767},"index":5,"playId":"0fd8be34-800d-3bc2-b426-1e9e5328f15a","pitchNumber":5,"startTime":"2026-03-15T19:24:12.042Z","endTime":"2026-03-15T19:24:15.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967873750558166,"aZ":-29.699627428998667,"pfxX":0.4298902602871504,"pfxZ":1.4034011663947328,"pX":2.0254699464514756,"pZ":0.8908152241390773,"vX0":8.18233036649904,"vY0":-131.65543280231057,"vZ0":-6.677705698428079,"x":39.79,"y":214.73,"x0":-1.1689678357079687,"y0":50.005757452295704,"z0":5.636428009977223,"aX":0.7609439127140124},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2458,"spinDirection":121},"zone":14,"typeConfidence":0.62,"plateTime":0.414817261254274,"extension":5.739439542488857},"index":6,"playId":"b4b100f9-5d84-3771-9d60-51e80a720d07","pitchNumber":6,"startTime":"2026-03-15T19:24:30.018Z","endTime":"2026-03-15T19:24:38.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":666150,"link":"/api/v1/people/666150"},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.15,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:24:38.785Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T19:25:32.283Z","endTime":"2026-03-15T19:27:17.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692285,"fullName":"Luis Guerrero","link":"/api/v1/people/692285"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T19:24:52.510Z","endTime":"2026-03-15T19:25:34.429Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225216891269465,"aZ":-27.785873314097497,"pfxX":0.717728895833972,"pfxZ":2.4660677770796475,"pX":0.12018525299535505,"pZ":1.561008238618504,"vX0":4.105271858416113,"vY0":-132.54872529975287,"vZ0":-5.6191433525355,"x":112.42,"y":196.63,"x0":-1.5417151577763042,"y0":50.00437101066821,"z0":5.736353680541896,"aX":1.2770156824812449},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2412,"spinDirection":135},"zone":14,"typeConfidence":0.85,"plateTime":0.4131651785405226,"extension":5.66955749872253},"index":1,"playId":"4514121c-f10b-3f4c-8526-068b8954f31d","pitchNumber":1,"startTime":"2026-03-15T19:25:34.429Z","endTime":"2026-03-15T19:25:38.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.0,"endSpeed":83.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.540449618914728,"aZ":-28.49573407112149,"pfxX":-0.050846433587747875,"pfxZ":2.0698729736344337,"pX":1.1566643857561034,"pZ":1.6990946817114028,"vX0":6.202885797422861,"vY0":-132.35240030660378,"vZ0":-5.164647576260539,"x":72.91,"y":192.9,"x0":-1.2081960238769416,"y0":50.005307733393444,"z0":5.75591632869919,"aX":-0.09132421274325778},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.2,"spinRate":2340,"spinDirection":153},"zone":14,"typeConfidence":0.79,"plateTime":0.4134274703176546,"extension":5.655208229809053},"index":2,"playId":"cb78989b-4600-3bba-9a98-69dba3a00462","pitchNumber":2,"startTime":"2026-03-15T19:25:54.758Z","endTime":"2026-03-15T19:25:58.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328066512203048,"aZ":-28.496014842102078,"pfxX":-0.003077115410062614,"pfxZ":2.030570326353075,"pX":0.5414201299995797,"pZ":1.4597775687635413,"vX0":5.406656295576315,"vY0":-133.40887731523384,"vZ0":-5.76859306487165,"x":96.36,"y":199.37,"x0":-1.5067574848120273,"y0":50.004569192146164,"z0":5.69090375301996,"aX":-0.006807732371069729},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.1,"spinRate":2470,"spinDirection":152},"zone":14,"typeConfidence":0.76,"plateTime":0.40976556840075196,"extension":5.8151864528473665},"index":3,"playId":"375f4f68-01b8-36d6-abf0-d52c478c64a2","pitchNumber":3,"startTime":"2026-03-15T19:26:17.973Z","endTime":"2026-03-15T19:26:21.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.396810823528465,"aZ":-26.311017481720036,"pfxX":-9.800189733006684,"pfxZ":3.2891946459179424,"pX":-0.8571604697573398,"pZ":1.7873394761212122,"vX0":4.539995962399825,"vY0":-133.09178643375213,"vZ0":-5.729893592868937,"x":149.67,"y":190.52,"x0":-1.3183479435949832,"y0":50.00099288640903,"z0":5.890751289915393,"aX":-17.458671859222658},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":1887,"spinDirection":221},"zone":13,"typeConfidence":0.83,"plateTime":0.4126307227457202,"extension":5.402347632020684},"index":4,"playId":"ac1dd5e5-cd1f-3784-bf5c-2e2be4b849c9","pitchNumber":4,"startTime":"2026-03-15T19:26:45.037Z","endTime":"2026-03-15T19:26:50.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.07817228002463,"aZ":-13.975783939323406,"pfxX":-3.465862708374525,"pfxZ":8.921198581149683,"pX":0.07411081079522856,"pZ":3.479472322015894,"vX0":4.742780848007255,"vY0":-143.09835833658428,"vZ0":-4.493028125891671,"x":114.18,"y":144.83,"x0":-1.167317329298517,"y0":50.00340203393713,"z0":5.968705367225233,"aX":-7.070630921176694},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2109,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3851951227907353,"extension":5.639397684987321},"index":5,"playId":"6ac7dd90-8e27-3ca1-84a4-f147fa8bd83d","pitchNumber":5,"startTime":"2026-03-15T19:27:13.829Z","endTime":"2026-03-15T19:27:17.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692285,"link":"/api/v1/people/692285","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":694966,"link":"/api/v1/people/694966"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":658668,"link":"/api/v1/people/658668"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":666150,"link":"/api/v1/people/666150"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":692285,"link":"/api/v1/people/692285"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T19:27:17.469Z","atBatIndex":69}]