[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:06:35.937Z","endTime":"2026-03-15T20:07:13.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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-15T15:27:54.421Z","endTime":"2026-03-15T19:49:03.124Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"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-15T19:49:03.124Z","endTime":"2026-03-15T20:06:02.529Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"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-15T20:06:02.529Z","endTime":"2026-03-15T20:06:38.144Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"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":94.9,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47167489690338,"aZ":-13.815558811327655,"pfxX":7.547634220132328,"pfxZ":9.451736352785192,"pX":-0.29758397332634395,"pZ":2.216085063217842,"vX0":-6.871695054890571,"vY0":-137.94620639599782,"vZ0":-7.919919631070143,"x":128.34,"y":178.95,"x0":1.2358282523636919,"y0":50.00243790494199,"z0":6.040589428785318,"aX":14.658373470133288},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-12.4,"spinRate":2357,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.395893512996782,"extension":6.056001923714163},"index":3,"playId":"d8e403b9-f969-3d0c-8f05-a9c248d10c12","pitchNumber":1,"startTime":"2026-03-15T20:06:38.144Z","endTime":"2026-03-15T20:06:42.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":96.2,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280060854178807,"aZ":-13.423523697407502,"pfxX":7.6190850988926115,"pfxZ":9.403020327757659,"pX":-0.22137645407419507,"pZ":1.9907349838521442,"vX0":-6.795837381066912,"vY0":-139.80390334551436,"vZ0":-8.625884283911878,"x":125.44,"y":185.03,"x0":1.242054019576916,"y0":50.00508105687082,"z0":5.98196013376599,"aX":15.19840298246053},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-12.5,"spinRate":2489,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.3906558631849357,"extension":5.957700683992449},"index":4,"playId":"4177ac30-3e94-3e9b-95d3-938c91aee189","pitchNumber":2,"startTime":"2026-03-15T20:06:51.095Z","endTime":"2026-03-15T20:06:55.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39894414314182,"aZ":-11.520294314608298,"pfxX":6.505670742453005,"pfxZ":10.234028142560176,"pX":0.6475106614805219,"pZ":2.301092002380104,"vX0":-3.9477923348663393,"vY0":-140.7978002914142,"vZ0":-8.344134718827403,"x":92.32,"y":176.65,"x0":1.218745900271407,"y0":50.00311193704068,"z0":6.038803118991594,"aX":13.130461020034405},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-11.0,"spinRate":2557,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.38824075583438455,"extension":6.0147800295099145},"index":5,"playId":"8f67011d-8b2e-3d9c-b4f6-0e60f57410b7","pitchNumber":3,"startTime":"2026-03-15T20:07:09.670Z","endTime":"2026-03-15T20:07:13.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-15T20:07:13.111Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a line drive to right fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:07:25.908Z","endTime":"2026-03-15T20:08:39.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.222394294380596,"aZ":-11.71556254152063,"pfxX":6.542378362522528,"pfxZ":10.419680553677644,"pX":-1.1326881060623906,"pZ":1.107866187185466,"vX0":-8.36019911148279,"vY0":-138.58979611526973,"vZ0":-11.109258914923812,"x":160.18,"y":208.87,"x0":1.0596896715610469,"y0":50.006156665294576,"z0":5.929090121476874,"aX":12.85026455135407},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-10.3,"spinRate":2465,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.39379825458555606,"extension":5.9894176039573805},"index":0,"playId":"174970f3-d7c3-395c-852d-70f2dfb03c51","pitchNumber":1,"startTime":"2026-03-15T20:07:36.621Z","endTime":"2026-03-15T20:07:39.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19742053124282,"aZ":-11.40082287007371,"pfxX":5.763982916742506,"pfxZ":10.423120123053453,"pX":-0.9817102304159478,"pZ":3.4854665058987195,"vX0":-8.004907324420698,"vY0":-140.39562048712781,"vZ0":-5.2206718991984555,"x":154.42,"y":144.67,"x0":1.1595096646466492,"y0":50.00660525693804,"z0":6.1131215615721635,"aX":11.492728321822566},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":-8.8,"spinRate":2514,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3903324349728958,"extension":5.897975010667956},"index":1,"playId":"80ff9525-0b01-3337-89a3-e769e72228ab","pitchNumber":2,"startTime":"2026-03-15T20:07:51.082Z","endTime":"2026-03-15T20:07:54.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04527209854571,"aZ":-13.209650133094838,"pfxX":6.726445770622628,"pfxZ":9.617819948291443,"pX":0.1742749543080177,"pZ":3.085492381446837,"vX0":-5.239517404300749,"vY0":-139.24483164106812,"vZ0":-5.9486260020945565,"x":110.36,"y":155.47,"x0":1.2024562788450757,"y0":50.005714961854096,"z0":6.116961195826531,"aX":13.266246777079479},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-11.2,"spinRate":2459,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.39273643948184445,"extension":5.88714104852019},"index":2,"playId":"4e08907e-b14c-370c-b167-5c1ca7b3579b","pitchNumber":3,"startTime":"2026-03-15T20:08:12.352Z","endTime":"2026-03-15T20:08:16.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23799624046471,"aZ":-13.135151365170229,"pfxX":6.455165180363963,"pfxZ":9.620851841686688,"pX":-0.14279949909300105,"pZ":2.253411870395772,"vX0":-5.966653496661088,"vY0":-139.73026560821913,"vZ0":-8.125747202563442,"x":122.44,"y":177.94,"x0":1.180668949404235,"y0":50.0051561128061,"z0":6.06076096602828,"aX":12.777207934474063},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-10.4,"spinRate":2505,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.39186626264292856,"extension":5.957462687867531},"hitData":{"launchSpeed":108.4,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.86,"coordY":118.98}},"index":3,"playId":"584ea730-75e8-30c4-9d78-ae82e24f5bc8","pitchNumber":4,"startTime":"2026-03-15T20:08:28.615Z","endTime":"2026-03-15T20:08:39.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:08:39.724Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Colson Montgomery to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:08:51.503Z","endTime":"2026-03-15T20:12:34.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904401069470918,"aZ":-13.176372447644285,"pfxX":7.79380114148357,"pfxZ":9.680589481517012,"pX":-0.30548839398121125,"pZ":2.601851488016544,"vX0":-6.974585483319664,"vY0":-138.90552688894542,"vZ0":-7.264184925498631,"x":128.64,"y":168.53,"x0":1.2202667222106713,"y0":50.00199308801615,"z0":6.119387620143753,"aX":15.293082441340601},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-12.7,"spinRate":2424,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.39369422006997334,"extension":6.000758864422828},"index":0,"playId":"66ee0ceb-df20-3d18-b65f-c73f09324f98","pitchNumber":1,"startTime":"2026-03-15T20:09:04.875Z","endTime":"2026-03-15T20:09:10.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791323794293444,"aZ":-14.40163784066862,"pfxX":9.205988520989472,"pfxZ":9.104375019711151,"pX":-0.04855038906544481,"pZ":3.005643914683296,"vX0":-6.894622531144589,"vY0":-138.99805663398206,"vZ0":-6.088118257019169,"x":118.85,"y":157.63,"x0":1.2706614506463498,"y0":50.00551473575425,"z0":6.184445954794201,"aX":17.97729095011876},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-15.2,"spinRate":2481,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3943812073961612,"extension":5.918590785615002},"index":1,"playId":"d757377c-df11-34c6-b099-f7dc2b13dce5","pitchNumber":2,"startTime":"2026-03-15T20:09:23.144Z","endTime":"2026-03-15T20:09:29.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"66b98148-8e82-3a46-8c63-cd4a658e97d5","startTime":"2026-03-15T20:09:41.924Z","endTime":"2026-03-15T20:09:44.924Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46787782344241,"aZ":-13.493650996120198,"pfxX":8.315426477156477,"pfxZ":9.289777697772587,"pX":0.6756429762816891,"pZ":3.108870248349301,"vX0":-4.512836974300498,"vY0":-141.0062165647499,"vZ0":-6.099697170663728,"x":91.25,"y":154.84,"x0":1.2176269316892132,"y0":50.003165459348374,"z0":6.172961098247159,"aX":16.722319216683516},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":-14.2,"spinRate":2537,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.38864494994507126,"extension":5.824645053857632},"index":3,"playId":"517931f5-28d4-3c8d-a6d8-93649a79e418","pitchNumber":3,"startTime":"2026-03-15T20:09:58.145Z","endTime":"2026-03-15T20:10:01.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838761738870183,"aZ":-22.664907329156602,"pfxX":9.094500427846125,"pfxZ":6.066491157439262,"pX":0.5466016993401446,"pZ":2.12347945682229,"vX0":-4.870327289800507,"vY0":-123.91962339960953,"vZ0":-4.90720649885158,"x":96.16,"y":181.45,"x0":1.3473085469895218,"y0":50.00613782798121,"z0":6.003192440179364,"aX":14.264186441889825},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":2019,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4406051717337034,"extension":5.949764831841502},"index":4,"playId":"a1bdcac2-4e34-3eb1-b1c4-0305e77012fe","pitchNumber":4,"startTime":"2026-03-15T20:10:22.833Z","endTime":"2026-03-15T20:10:29.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108437602239547,"aZ":-13.420624481479145,"pfxX":6.059418694925785,"pfxZ":9.16064537152697,"pX":-0.7193525976714471,"pZ":3.9009368549657615,"vX0":-7.545358629806249,"vY0":-141.8734725926348,"vZ0":-4.167464741421339,"x":144.42,"y":133.45,"x0":1.181882495533098,"y0":50.00640805909272,"z0":6.238485000892654,"aX":12.410167006190493},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":-9.5,"spinRate":2509,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.38541446347653263,"extension":5.948965252253437},"index":5,"playId":"12347653-c201-3eb7-a8e1-f2a71a4ff4f7","pitchNumber":5,"startTime":"2026-03-15T20:10:45.787Z","endTime":"2026-03-15T20:10:48.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892135192262483,"aZ":-22.92821042499124,"pfxX":6.922996834230725,"pfxZ":6.153234813775379,"pX":2.240023543737743,"pZ":3.6786157302067104,"vX0":-0.6950799966945966,"vY0":-121.80210202474177,"vZ0":-1.2231115050043244,"x":31.62,"y":139.46,"x0":1.6296374856454807,"y0":50.00227088634953,"z0":6.169530618689797,"aX":10.40331779764129},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":11.2,"breakHorizontal":-12.4,"spinRate":1975,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.44964628207614243,"extension":5.989290246668668},"index":6,"playId":"e5cb2f35-6287-3e26-afab-135e7c7b07b4","pitchNumber":6,"startTime":"2026-03-15T20:11:03.482Z","endTime":"2026-03-15T20:11:07.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355333050746896,"aZ":-24.20586913068456,"pfxX":7.489706605824896,"pfxZ":5.146234274115441,"pX":0.5369366867743995,"pZ":3.36935961034639,"vX0":-4.283345458429292,"vY0":-123.59599379785415,"vZ0":-1.7399736086418818,"x":96.53,"y":147.81,"x0":1.3182416527530076,"y0":50.00458557058564,"z0":6.112857619537165,"aX":11.602687996513668},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.1,"breakHorizontal":-12.6,"spinRate":1779,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4429546736909491,"extension":6.159812892422051},"index":7,"playId":"13131bc6-9551-31b8-a9b0-9c9a31db905c","pitchNumber":7,"startTime":"2026-03-15T20:11:30.868Z","endTime":"2026-03-15T20:11:33.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.080083282102592,"aZ":-9.594157669175102,"pfxX":7.212918615942478,"pfxZ":10.95405647466867,"pX":-0.9008629241701568,"pZ":3.1329950319651663,"vX0":-7.940871300345739,"vY0":-142.2914251472696,"vZ0":-6.648703477349392,"x":151.34,"y":154.19,"x0":0.982071353878714,"y0":50.001833846291326,"z0":6.100209742259807,"aX":14.866618669285758},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":-11.5,"spinRate":2468,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.38419036327432865,"extension":5.959029756313191},"index":8,"playId":"f534dec6-019d-3413-a01d-3a139649ead9","pitchNumber":8,"startTime":"2026-03-15T20:11:49.851Z","endTime":"2026-03-15T20:11:58.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":9,"playId":"01008723-d5d3-3db6-a91f-985bf92f47cb","startTime":"2026-03-15T20:12:10.331Z","endTime":"2026-03-15T20:12:13.569Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25736223142558,"aZ":-19.701196072614092,"pfxX":5.9389112022141894,"pfxZ":8.099392788653008,"pX":0.33977284527548834,"pZ":3.560775030450421,"vX0":-4.361916696995539,"vY0":-123.25038034925434,"vZ0":-2.2718369585470493,"x":104.05,"y":142.64,"x0":1.359963816507233,"y0":50.00402021258266,"z0":6.156483381760588,"aX":9.147222441356677},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":1761,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4442335645493598,"extension":6.190320718867371},"index":10,"playId":"4725ab8d-ec45-351e-92e7-12ebe00ea689","pitchNumber":9,"startTime":"2026-03-15T20:12:28.366Z","endTime":"2026-03-15T20:12:34.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:12:34.389Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Lane Thomas. Colson Montgomery to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:13:32.488Z","endTime":"2026-03-15T20:14:01.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-15T20:12:49.305Z","endTime":"2026-03-15T20:13:33.785Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82250578044079,"aZ":-8.37799006284327,"pfxX":6.001903429450147,"pfxZ":11.844485065176682,"pX":-1.0411510253719851,"pZ":2.4625416318360895,"vX0":-7.974223561177319,"vY0":-140.80153584588504,"vZ0":-8.511086425183636,"x":156.69,"y":172.29,"x0":1.0471810472738194,"y0":50.000734473190434,"z0":6.065714388559474,"aX":12.056249602818877},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":-9.2,"spinRate":2427,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.388929294518638,"extension":6.058378693305977},"index":1,"playId":"5aa43080-c405-364c-a69d-6d7668ab4e17","pitchNumber":1,"startTime":"2026-03-15T20:13:33.785Z","endTime":"2026-03-15T20:13:36.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03500396883204,"aZ":-11.946595434570494,"pfxX":6.7043823245956755,"pfxZ":10.11510166092722,"pX":-0.0920792605740194,"pZ":2.734168016864464,"vX0":-5.776097507086612,"vY0":-140.55326710401192,"vZ0":-7.160205953185856,"x":120.51,"y":164.96,"x0":1.119161141524332,"y0":50.00263605647372,"z0":6.091558342093578,"aX":13.406057100344375},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-10.9,"spinRate":2460,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3897935104823751,"extension":6.082209386494127},"hitData":{"launchSpeed":99.4,"launchAngle":37.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.49,"coordY":82.97}},"index":2,"playId":"3901774d-c95b-3e4b-a20c-56fbafedb46f","pitchNumber":2,"startTime":"2026-03-15T20:13:51.334Z","endTime":"2026-03-15T20:14:01.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.92,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:14:01.902Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to center fielder Kyle Isbel. Colson Montgomery scores. Miguel Vargas to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:14:27.960Z","endTime":"2026-03-15T20:14:42.881Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":666142,"link":"/api/v1/people/666142"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32907406216203,"aZ":-23.536849465854957,"pfxX":6.928601799254266,"pfxZ":5.505684159065696,"pX":0.3859195365312373,"pZ":1.9428923176521873,"vX0":-4.537769342379542,"vY0":-123.61032990279573,"vZ0":-5.1498745962513945,"x":102.29,"y":186.32,"x0":1.332114270388663,"y0":50.00543066989692,"z0":5.993768800962639,"aX":10.877401143065155},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-11.6,"spinRate":1835,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4406984650159984,"extension":6.118250527257486},"hitData":{"launchSpeed":105.8,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.12,"coordY":104.8}},"index":0,"playId":"8720caf3-56c2-38b6-ad4b-1202edb6a383","pitchNumber":1,"startTime":"2026-03-15T20:14:33.144Z","endTime":"2026-03-15T20:14:42.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"leverageIndex":1.83,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:14:42.881Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luisangel Acuña flies out to right fielder Lane Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-15T20:15:01.503Z","endTime":"2026-03-15T20:16:21.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035385437947472,"aZ":-12.722520102531583,"pfxX":5.42497795373447,"pfxZ":9.683991481147679,"pX":-0.8891987811000266,"pZ":2.42151888382675,"vX0":-7.377255191842881,"vY0":-140.2147755574757,"vZ0":-7.918490592597339,"x":150.89,"y":173.4,"x0":1.0601980280745644,"y0":50.00503515234029,"z0":6.095649823465248,"aX":10.90031289208034},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2431,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3892875484069691,"extension":5.906256250201548},"index":0,"playId":"fed1020e-60ec-3c82-9e20-d1727adad80c","pitchNumber":1,"startTime":"2026-03-15T20:15:11.509Z","endTime":"2026-03-15T20:15:17.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098655453224495,"aZ":-11.784809878399765,"pfxX":5.036600991798857,"pfxZ":10.509353065605726,"pX":-1.1785719446110778,"pZ":2.4493310854395967,"vX0":-8.184966808889351,"vY0":-138.0159941456639,"vZ0":-7.740048344480467,"x":161.92,"y":172.65,"x0":1.163439865625023,"y0":50.00067428637346,"z0":6.07328253985681,"aX":9.770201373750146},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2397,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.39599864949370955,"extension":5.996649146254452},"index":1,"playId":"8b870ed5-0764-33bf-87e8-1b8b20c8ec77","pitchNumber":2,"startTime":"2026-03-15T20:15:29.128Z","endTime":"2026-03-15T20:15:35.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932378338130704,"aZ":-12.830746407612255,"pfxX":7.259952200671021,"pfxZ":9.851637832329509,"pX":-0.6202139842948967,"pZ":2.647724192167353,"vX0":-7.713875861796046,"vY0":-139.15871138408602,"vZ0":-7.116845939023296,"x":140.64,"y":167.29,"x0":1.2431121259166606,"y0":50.00204985520218,"z0":6.086522616878269,"aX":14.253136593707358},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-11.5,"spinRate":2420,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.39345779998584973,"extension":6.0560603131890725},"index":2,"playId":"05786aff-428c-3137-9eaa-fde923c6fdcc","pitchNumber":3,"startTime":"2026-03-15T20:15:51.161Z","endTime":"2026-03-15T20:15:58.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91601191940239,"aZ":-11.530950742471585,"pfxX":7.62738709154431,"pfxZ":10.737576028773915,"pX":0.3661223627443163,"pZ":1.73682971446997,"vX0":-5.114497342983635,"vY0":-138.06006038238127,"vZ0":-9.534684477648828,"x":103.04,"y":191.89,"x0":1.255555537046627,"y0":50.00471465177692,"z0":6.020120033995167,"aX":14.665195824155173},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-12.7,"spinRate":2512,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.3973562727750197,"extension":6.051674582678175},"hitData":{"launchSpeed":93.5,"launchAngle":33.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.3,"coordY":89.25}},"index":3,"playId":"b76f05b1-3d38-3fbf-a519-51e16608cfa4","pitchNumber":4,"startTime":"2026-03-15T20:16:14.085Z","endTime":"2026-03-15T20:16:21.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:16:21.678Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T20:18:40.389Z","endTime":"2026-03-15T20:19:38.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763056363807447,"aZ":-16.1380745557109,"pfxX":6.367345598589899,"pfxZ":8.097230059737633,"pX":1.0578992908229978,"pZ":2.493586956169469,"vX0":-6.979660445908428,"vY0":-139.44647593771325,"vZ0":-3.8663333143236684,"x":76.68,"y":171.45,"x0":2.7595704873090283,"y0":50.00015725740344,"z0":4.954703889447931,"aX":12.606344605600317},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":2318,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.39197340006946435,"extension":6.4193302764943985},"index":0,"playId":"d40d44e3-0c08-3624-b2d3-3dae8b165b73","pitchNumber":1,"startTime":"2026-03-15T20:18:50.101Z","endTime":"2026-03-15T20:18:55.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0117932714523,"aZ":-14.692763904269455,"pfxX":7.376463498854392,"pfxZ":8.878350266549656,"pX":-0.8335812361558786,"pZ":1.7273357604392374,"vX0":-12.176057577596719,"vY0":-138.92337671486874,"vZ0":-5.839993549296105,"x":148.77,"y":192.14,"x0":2.6332048395184238,"y0":50.00225086662577,"z0":4.821174384404688,"aX":14.523920201983804},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-11.0,"spinRate":2460,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3931851963977673,"extension":6.4548730046773946},"index":1,"playId":"e516398a-ff1e-3540-8558-fbd2ed0d8dce","pitchNumber":2,"startTime":"2026-03-15T20:19:03.726Z","endTime":"2026-03-15T20:19:08.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.7,"endSpeed":88.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326202285437986,"aZ":-17.677674106398637,"pfxX":5.06055550731223,"pfxZ":7.3214474311484885,"pX":-0.10342636300388328,"pZ":3.446645887399172,"vX0":-9.052851062792904,"vY0":-139.13637036887408,"vZ0":-1.1227418447804887,"x":120.94,"y":145.72,"x0":2.5203625978889708,"y0":50.00372393167881,"z0":5.015676121499843,"aX":10.022227492716741},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":-7.6,"spinRate":2139,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.3921968487545282,"extension":6.306971471305262},"index":2,"playId":"b21f3511-c22e-350a-887e-4cda98f37bba","pitchNumber":3,"startTime":"2026-03-15T20:19:19.638Z","endTime":"2026-03-15T20:19:26.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741025333651876,"aZ":-18.411171867594096,"pfxX":8.663464515610785,"pfxZ":7.008156063859245,"pX":-0.7655405340602237,"pZ":2.2144464783267384,"vX0":-12.262313077649942,"vY0":-138.70163270886147,"vZ0":-3.862678041751181,"x":146.18,"y":178.99,"x0":2.571080149023893,"y0":50.00112642273323,"z0":4.840187837859236,"aX":17.011173024292624},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":-13.3,"spinRate":2303,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.39370735157146974,"extension":6.477730196823915},"index":3,"playId":"dc4e1b86-ea51-3c58-8d79-607d197b979e","pitchNumber":4,"startTime":"2026-03-15T20:19:33.653Z","endTime":"2026-03-15T20:19:38.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:19:38.763Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T20:19:53.784Z","endTime":"2026-03-15T20:21:21.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.284760539394114,"aZ":-33.07511737580314,"pfxX":-1.4341424773979363,"pfxZ":-0.5835601644581985,"pX":0.5804611043556803,"pZ":3.2234818869599744,"vX0":-4.9722495804809075,"vY0":-122.76819403237691,"vZ0":1.8239722912209366,"x":94.87,"y":151.75,"x0":2.811132545394145,"y0":50.00333949801519,"z0":5.268132683382223,"aX":-2.2085584032019985},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":3.7,"spinRate":2228,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.4446461915870108,"extension":6.350279336852102},"index":0,"playId":"68a426f9-fcda-3200-9da5-bf20c47d1350","pitchNumber":1,"startTime":"2026-03-15T20:20:05.662Z","endTime":"2026-03-15T20:20:09.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"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":95.9,"endSpeed":88.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.080148172485067,"aZ":-18.231988747231807,"pfxX":7.011364965433194,"pfxZ":7.021594241252771,"pX":0.5953903062603987,"pZ":2.7091555215376237,"vX0":-8.331395288044492,"vY0":-139.50213994289967,"vZ0":-2.891027149295236,"x":94.31,"y":165.63,"x0":2.698711946565909,"y0":50.00625159447756,"z0":4.949623928019611,"aX":13.930226780861272},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":-11.2,"spinRate":2293,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.3914595334085922,"extension":6.453368556737376},"index":1,"playId":"31532767-44dc-3a5b-802e-da7628f98bc9","pitchNumber":2,"startTime":"2026-03-15T20:20:37.157Z","endTime":"2026-03-15T20:20:40.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85612879615605,"aZ":-18.86927267590377,"pfxX":6.7424889109226624,"pfxZ":6.698689880434113,"pX":-0.8869567968534307,"pZ":3.1663514830647888,"vX0":-11.918807081037507,"vY0":-139.21117493215525,"vZ0":-1.3249885290523502,"x":150.81,"y":153.29,"x0":2.551333431684032,"y0":50.000304004793875,"z0":4.883342611382056,"aX":13.387902727906555},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":-10.1,"spinRate":2287,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.3917235428620547,"extension":6.442323769193078},"index":2,"playId":"b96dac0d-8ebd-37ec-ae53-30048b093680","pitchNumber":3,"startTime":"2026-03-15T20:20:57.720Z","endTime":"2026-03-15T20:21:02.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.4,"endSpeed":81.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376640587193922,"aZ":-29.056466785649686,"pfxX":8.091325573463134,"pfxZ":1.847556455475754,"pX":0.7457526471035926,"pZ":3.0329593990238983,"vX0":-7.432042711974373,"vY0":-128.5949038705929,"vZ0":0.4334950128199119,"x":88.57,"y":156.89,"x0":2.6093452212932835,"y0":50.005308847759906,"z0":5.099862674843202,"aX":13.677920506186444},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":1597,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.42444126557371353,"extension":6.640074592096755},"index":3,"playId":"822c07ed-bce6-388c-9378-5a309f1e3d18","pitchNumber":4,"startTime":"2026-03-15T20:21:17.048Z","endTime":"2026-03-15T20:21:21.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:21:21.106Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T20:22:02.960Z","endTime":"2026-03-15T20:23:12.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[1,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-15T20:22:05.082Z","endTime":"2026-03-15T20:22:05.083Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Carter Jensen batting, Lane Thomas advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-15T20:22:05.084Z","endTime":"2026-03-15T20:22:05.085Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696146,"link":"/api/v1/people/696146"},"defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"postOnSecond":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.28,"dramaIndex":48.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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.979659803425285,"aZ":-34.60632872137428,"pfxX":-2.972903730556907,"pfxZ":-1.6661626934599578,"pX":0.05523208084554688,"pZ":1.9327279859602293,"vX0":-5.106481445208856,"vY0":-119.0850293773453,"vZ0":-0.38964923409200114,"x":114.89,"y":186.6,"x0":2.5984431460517983,"y0":50.00123626097917,"z0":5.181306926929118,"aX":-4.3458270641803525},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.9,"breakHorizontal":6.5,"spinRate":2357,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.4567921683308809,"extension":6.428014109656501},"index":2,"playId":"b3d9eb79-9a93-3328-a837-868da47f5801","pitchNumber":1,"startTime":"2026-03-15T20:22:05.086Z","endTime":"2026-03-15T20:22:11.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61244034680398,"aZ":-36.222896557113906,"pfxX":-1.9064183154039438,"pfxZ":-2.718053862418186,"pX":-0.132606719053229,"pZ":1.2423135299162404,"vX0":-6.104239481854439,"vY0":-121.31426904021707,"vZ0":-1.6049481635304264,"x":122.05,"y":205.24,"x0":2.6632053953366244,"y0":50.0014292999912,"z0":5.068358118412237,"aX":-2.84151404036108},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.0,"breakHorizontal":4.9,"spinRate":2277,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.451403264954676,"extension":6.502832379407945},"index":3,"playId":"a2e3c9bf-d2fb-32de-a912-3520b14b2737","pitchNumber":2,"startTime":"2026-03-15T20:22:21.453Z","endTime":"2026-03-15T20:22:25.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783183472845206,"aZ":-15.756028182613717,"pfxX":6.314535286229155,"pfxZ":8.28139818041274,"pX":-1.0063668444614204,"pZ":1.9796679158965955,"vX0":-12.277230197205801,"vY0":-139.1052741983609,"vZ0":-4.961096794790672,"x":155.36,"y":185.33,"x0":2.620765378438797,"y0":50.00299203126571,"z0":4.811991994515313,"aX":12.520136525559165},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":-9.2,"spinRate":2379,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3919902728367606,"extension":6.600399213332797},"index":4,"playId":"49ca5c93-002a-38a4-9829-42d330de8a14","pitchNumber":3,"startTime":"2026-03-15T20:22:40.058Z","endTime":"2026-03-15T20:22:45.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Lane Thomas steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"actionPlayId":"49ca5c93-002a-38a4-9829-42d330de8a14","startTime":"2026-03-15T20:22:55.900Z","endTime":"2026-03-15T20:23:05.917Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"postOnThird":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":49.5,"awayTeamWinProbability":50.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.28,"dramaIndex":54.0,"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.6,"endSpeed":89.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516188240247963,"aZ":-16.540461754851947,"pfxX":6.3392693629026855,"pfxZ":7.735796733409175,"pX":-0.8371287282402684,"pZ":1.5836540024438344,"vX0":-11.99608449786491,"vY0":-140.27378754143288,"vZ0":-5.73766580289543,"x":148.91,"y":196.02,"x0":2.644012460498142,"y0":50.004757672726,"z0":4.709488812906291,"aX":12.815289225979392},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-9.4,"spinRate":2309,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3883789978930623,"extension":6.706741759540037},"index":6,"playId":"e711b32e-22b3-3264-a722-64b2cdafe218","pitchNumber":4,"startTime":"2026-03-15T20:23:05.917Z","endTime":"2026-03-15T20:23:12.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.28,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:23:12.378Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero challenged (pitch result), call on the field was overturned: Brandon Drury called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-15T20:23:38.922Z","endTime":"2026-03-15T20:24:24.185Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":96.5,"endSpeed":89.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.975550329910217,"aZ":-15.845565980770237,"pfxX":5.374833279732508,"pfxZ":8.099844763964953,"pX":-0.3950185208038166,"pZ":2.692294542734883,"vX0":-10.546833266230706,"vY0":-140.21552209055096,"vZ0":-3.193871262056777,"x":132.06,"y":166.09,"x0":2.6957377521198898,"y0":50.00554480323432,"z0":4.86353408748832,"aX":10.839964220787058},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":-7.9,"spinRate":2450,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3887741362107029,"extension":6.5752515199104975},"index":0,"playId":"f83f2a60-b80a-32f4-a8ad-5868a9e18005","pitchNumber":1,"startTime":"2026-03-15T20:23:43.829Z","endTime":"2026-03-15T20:23:51.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.994445295323207,"aZ":-31.994637393837454,"pfxX":-1.980969085825981,"pfxZ":0.10863653631496284,"pX":0.4584093164615759,"pZ":2.066706890674714,"vX0":-5.00147551512359,"vY0":-124.56992795768699,"vZ0":-1.06913519159449,"x":99.53,"y":182.98,"x0":2.735756770220859,"y0":50.0000008529047,"z0":5.106138046440759,"aX":-3.1655023885876785},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":4.6,"spinRate":2374,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4368485701464051,"extension":6.450880965400171},"index":1,"playId":"ecb4ffe5-cdeb-3801-862a-fd3401fb34f1","pitchNumber":2,"startTime":"2026-03-15T20:24:01.663Z","endTime":"2026-03-15T20:24:09.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776721516148957,"aZ":-17.56249262932475,"pfxX":6.149270216845114,"pfxZ":7.360496983674331,"pX":0.8368962117055709,"pZ":1.8425401847737364,"vX0":-7.674504283017117,"vY0":-139.18440881651736,"vZ0":-4.731325722250282,"x":85.1,"y":189.03,"x0":2.8158079401384497,"y0":50.002321193229264,"z0":4.707682445346364,"aX":12.20741935802529},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-9.7,"spinRate":2332,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.3917603898494235,"extension":6.491174655207713},"index":2,"playId":"a0d2b312-2c94-3115-87e9-1f69f2fed9ab","pitchNumber":3,"startTime":"2026-03-15T20:24:19.691Z","endTime":"2026-03-15T20:24:24.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:24:24.185Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging, catcher Carter Jensen to first baseman Brandon Drury.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T20:26:36.336Z","endTime":"2026-03-15T20:28:04.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016313601342222,"aZ":-12.839282695808022,"pfxX":5.529847018422484,"pfxZ":10.307081965397876,"pX":-0.3932723943078032,"pZ":2.7584679566157955,"vX0":-6.383550098586501,"vY0":-135.9069484486192,"vZ0":-6.658855020255088,"x":131.99,"y":164.3,"x0":1.2644662796745434,"y0":50.002238877844746,"z0":6.12716537640438,"aX":10.373093155901936},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-8.8,"spinRate":2389,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.40258910276972415,"extension":6.027420948545733},"index":0,"playId":"7ae05ce6-8c99-3489-b70d-bde1e28d7817","pitchNumber":1,"startTime":"2026-03-15T20:26:43.883Z","endTime":"2026-03-15T20:26:47.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.231170011004394,"aZ":-40.635790310472004,"pfxX":-5.798372340673344,"pfxZ":-6.856910966313324,"pX":-0.7870357005575085,"pZ":1.3698590256794212,"vX0":-2.9158392036597514,"vY0":-110.78123178522164,"vZ0":-1.1791124719340078,"x":147.0,"y":201.79,"x0":1.303037479669056,"y0":50.00451005969429,"z0":6.186099297981003,"aX":-7.151470397456504},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-12.4,"breakHorizontal":11.3,"spinRate":2244,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4959074961987393,"extension":5.867722415574033},"index":1,"playId":"a735cee2-c288-3dac-8a9f-7386e30bd385","pitchNumber":2,"startTime":"2026-03-15T20:27:07.599Z","endTime":"2026-03-15T20:27:12.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02661168584514,"aZ":-11.64768237473544,"pfxX":6.582785388099004,"pfxZ":10.61899111673503,"pX":-0.13226701081772835,"pZ":3.046199417962414,"vX0":-5.976857691409713,"vY0":-138.42280525787416,"vZ0":-6.1996189770339685,"x":122.04,"y":156.53,"x0":1.2038024966854985,"y0":50.00221978453566,"z0":6.100948431044169,"aX":12.724206247054672},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-10.6,"spinRate":2507,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.39628684022845473,"extension":5.931712814232215},"index":2,"playId":"0d0948a8-ddaa-31ea-a769-2e27f518bd9e","pitchNumber":3,"startTime":"2026-03-15T20:27:21.211Z","endTime":"2026-03-15T20:27:25.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85490280931468,"aZ":-35.59776248591036,"pfxX":0.7489882301721564,"pfxZ":-2.232848611978058,"pX":-0.19232590356718776,"pZ":2.2212670312059273,"vX0":-4.0608239845576435,"vY0":-122.87199912626514,"vZ0":-2.2099490881442794,"x":124.33,"y":178.81,"x0":1.3829605237954947,"y0":50.004584961243346,"z0":6.150994147139703,"aX":1.1485114246851786},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":-0.5,"spinRate":2679,"spinDirection":330},"zone":5,"typeConfidence":2.0,"plateTime":0.44541240994424136,"extension":5.911582042621577},"index":3,"playId":"78bb1295-53eb-37f4-9ac5-4c0b54f0cefa","pitchNumber":4,"startTime":"2026-03-15T20:27:39.406Z","endTime":"2026-03-15T20:27:43.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.86121279546267,"aZ":-34.474444057412896,"pfxX":-0.39971288662626936,"pfxZ":-1.4385705385054335,"pX":-0.9963039356608768,"pZ":1.6303637266663331,"vX0":-5.349818758838609,"vY0":-124.20886881514974,"vZ0":-4.120380219000307,"x":154.98,"y":194.76,"x0":1.2184202102258954,"y0":50.00436143900881,"z0":6.112253866700356,"aX":-0.6378477964240151},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.2,"breakHorizontal":1.7,"spinRate":2599,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.43739126926482363,"extension":5.859376711366713},"index":4,"playId":"c0308dcc-03dd-3afc-a073-1146245d1b39","pitchNumber":5,"startTime":"2026-03-15T20:28:00.094Z","endTime":"2026-03-15T20:28:04.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:28:04.511Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Korey Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T20:28:16.186Z","endTime":"2026-03-15T20:29:49.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.280543336384813,"aZ":-40.718656904279534,"pfxX":-7.273015323923419,"pfxZ":-6.620235024228059,"pX":0.20938244939232006,"pZ":3.1435506960299824,"vX0":-0.5781167168046278,"vY0":-113.07818495397026,"vZ0":1.9403934740788398,"x":109.02,"y":153.9,"x0":1.4131240659274713,"y0":50.00382824646886,"z0":6.370029162273925,"aX":-9.385933749800207},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.2,"breakHorizontal":13.3,"spinRate":2361,"spinDirection":329},"zone":2,"typeConfidence":2.0,"plateTime":0.4850248831718482,"extension":5.749289872636014},"index":0,"playId":"d3f0620b-31d9-3a46-884c-9fe46f3c0868","pitchNumber":1,"startTime":"2026-03-15T20:28:29.151Z","endTime":"2026-03-15T20:28:34.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135386707706903,"aZ":-13.530283107189906,"pfxX":6.581242703041306,"pfxZ":9.15690449847116,"pX":-0.5594307531647784,"pZ":3.157505849226496,"vX0":-6.649780802542017,"vY0":-141.2937443028756,"vZ0":-5.894093005914477,"x":138.32,"y":153.53,"x0":0.9617877979371278,"y0":50.00142827085789,"z0":6.129156733103181,"aX":13.397076973436569},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2487,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.38664386423994657,"extension":5.908856293320798},"index":1,"playId":"60483eaa-803a-3705-a2c6-ead55bb0423f","pitchNumber":2,"startTime":"2026-03-15T20:28:42.133Z","endTime":"2026-03-15T20:28:45.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-15T20:28:53.505Z","endTime":"2026-03-15T20:29:01.964Z","isPitch":false,"type":"action","player":{"id":686676,"link":"/api/v1/people/686676"},"defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.7,"endSpeed":89.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309438111155057,"aZ":-16.241334778772625,"pfxX":6.822560751555486,"pfxZ":7.74353066769846,"pX":0.43600891449471835,"pZ":4.429690419363491,"vX0":-4.66971498975519,"vY0":-142.23537638257054,"vZ0":-2.021043939407545,"x":100.38,"y":119.18,"x0":1.209046553081987,"y0":50.00272399401396,"z0":6.174309557574291,"aX":14.039272904894963},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.5,"spinRate":2475,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.384444434321602,"extension":5.8962775514194},"index":3,"playId":"eb48a778-2f03-3818-b1dd-3f41e28227ec","pitchNumber":3,"startTime":"2026-03-15T20:29:01.964Z","endTime":"2026-03-15T20:29:06.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.045707964404574,"aZ":-33.53374414617803,"pfxX":-0.9363625979219774,"pfxZ":-0.8193284868055102,"pX":-0.3113101864807362,"pZ":1.9327009746930703,"vX0":-4.1961861062357615,"vY0":-126.68958780288827,"vZ0":-3.8847696864187298,"x":128.87,"y":186.6,"x0":1.477644341656069,"y0":50.00578928387185,"z0":6.121429171453762,"aX":-1.546178194458167},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":2.5,"spinRate":2720,"spinDirection":341},"zone":7,"typeConfidence":2.0,"plateTime":0.4297600531363832,"extension":5.799810611158005},"index":4,"playId":"ea88f312-3b65-34a3-9f20-2e00454bad3a","pitchNumber":4,"startTime":"2026-03-15T20:29:17.744Z","endTime":"2026-03-15T20:29:31.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.0,"endSpeed":89.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638149434141095,"aZ":-12.863804302042318,"pfxX":6.161246775848859,"pfxZ":9.496559262129368,"pX":-0.47606196480898055,"pZ":3.4323806039916813,"vX0":-6.469248987014626,"vY0":-141.10641422570524,"vZ0":-5.282500693375663,"x":135.15,"y":146.11,"x0":1.0368063319242533,"y0":50.00021381146675,"z0":6.145374458852048,"aX":12.525087884107466},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":-10.0,"spinRate":2505,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3869498792282404,"extension":5.979391851554865},"index":5,"playId":"ad6b2d9e-88eb-3270-84f8-94fa52dbaca3","pitchNumber":5,"startTime":"2026-03-15T20:29:43.675Z","endTime":"2026-03-15T20:29:49.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:29:49.454Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Bergolla Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-15T20:30:07.228Z","endTime":"2026-03-15T20:30:53.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643229763536283,"aZ":-13.298600115502255,"pfxX":5.563735492702743,"pfxZ":9.823207218245628,"pX":-0.43765698405921927,"pZ":3.0123672928161507,"vX0":-6.290027422604466,"vY0":-137.53291011971245,"vZ0":-5.979208823890965,"x":133.68,"y":157.45,"x0":1.1529040564894264,"y0":50.00050570201477,"z0":6.111327470356969,"aX":10.689144553300775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-8.8,"spinRate":2399,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.3977802519919198,"extension":6.004793693894296},"index":0,"playId":"30af6efe-e867-3c9f-9123-2dbe65aed4f5","pitchNumber":1,"startTime":"2026-03-15T20:30:11.799Z","endTime":"2026-03-15T20:30:15.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600472653372474,"aZ":-32.272513689262176,"pfxX":-0.23017859138719943,"pfxZ":-0.059663583933980746,"pX":0.24734260721196283,"pZ":2.6237270898637113,"vX0":-2.9333167844098633,"vY0":-126.04055542830791,"vZ0":-2.109211787063342,"x":107.57,"y":167.94,"x0":1.452098348736938,"y0":50.0048749605473,"z0":6.056611426007824,"aX":-0.37268194700958424},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":1.1,"spinRate":2473,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.43317562916973795,"extension":5.902915925603296},"index":1,"playId":"d0bcdc78-5d70-3c0b-812c-9544c34ac12d","pitchNumber":2,"startTime":"2026-03-15T20:30:27.732Z","endTime":"2026-03-15T20:30:32.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.946048309307034,"aZ":-33.47226936702665,"pfxX":-0.5484218626057986,"pfxZ":-0.7689455135907435,"pX":-1.3470883842208077,"pZ":0.11496601170639859,"vX0":-6.215686223173041,"vY0":-128.52961872412519,"vZ0":-8.075873577895797,"x":168.35,"y":235.68,"x0":1.158960223352914,"y0":50.00172744006803,"z0":5.846237926046467,"aX":-0.9290198818535571},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.8,"breakHorizontal":2.2,"spinRate":2655,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4237651924796557,"extension":6.081713410355885},"index":2,"playId":"6ebdaa2c-6bf8-3042-93d7-cfb9e31dd691","pitchNumber":3,"startTime":"2026-03-15T20:30:46.043Z","endTime":"2026-03-15T20:30:53.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:30:53.796Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T20:32:47.801Z","endTime":"2026-03-15T20:34:44.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579598263305414,"aZ":-15.71782098851501,"pfxX":6.885027430212791,"pfxZ":8.313851246059611,"pX":0.36426640691215495,"pZ":3.4516083176096974,"vX0":-8.996081646351596,"vY0":-139.38441796366365,"vZ0":-1.3747580729374094,"x":103.12,"y":145.59,"x0":2.730091922915197,"y0":50.00163098376955,"z0":4.9826806825048235,"aX":13.627317611573005},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":-10.8,"spinRate":2379,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39206120940008304,"extension":6.409924792185252},"index":0,"playId":"e3844d9c-0621-375b-9850-f2693574b84b","pitchNumber":1,"startTime":"2026-03-15T20:32:59.218Z","endTime":"2026-03-15T20:33:05.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.0,"endSpeed":81.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1731044655343,"aZ":-27.637291711660225,"pfxX":-1.5719578148203879,"pfxZ":2.7189074895034078,"pX":-0.32089170060262673,"pZ":0.6996924986918062,"vX0":-6.967255948389032,"vY0":-128.05794624426082,"vZ0":-5.311505773644095,"x":129.23,"y":219.89,"x0":2.6336330387341427,"y0":50.00294053029816,"z0":4.948970938171144,"aX":-2.624410913569232},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":4.3,"spinRate":2458,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.42686832051766643,"extension":6.305486385656765},"index":1,"playId":"c57f5bf5-775f-39aa-857e-ce890891d0b3","pitchNumber":2,"startTime":"2026-03-15T20:33:12.388Z","endTime":"2026-03-15T20:33:17.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673374751812375,"aZ":-18.509107455158606,"pfxX":6.223424325783612,"pfxZ":6.887839791170603,"pX":0.4012575599058102,"pZ":1.6567442211459809,"vX0":-8.642372052397976,"vY0":-139.3402526903554,"vZ0":-5.236653356887454,"x":101.71,"y":194.05,"x0":2.721592270003242,"y0":50.003434511090404,"z0":4.767273511372462,"aX":12.348647333217137},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":-9.7,"spinRate":2123,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.39174032825971183,"extension":6.38023084186903},"index":2,"playId":"182a8714-a179-36f5-b945-f143826f5373","pitchNumber":3,"startTime":"2026-03-15T20:33:28.296Z","endTime":"2026-03-15T20:33:35.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.1,"endSpeed":89.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159768711751713,"aZ":-15.865126108694584,"pfxX":6.052752992082966,"pfxZ":8.02998764750584,"pX":-1.208680294084199,"pZ":3.002041445235347,"vX0":-12.848706504653315,"vY0":-140.95280732226058,"vZ0":-2.8092740273601553,"x":163.07,"y":157.72,"x0":2.60299264882618,"y0":50.00603857386036,"z0":5.02400503831269,"aX":12.299418361941866},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":-8.6,"spinRate":2351,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.38717853524527346,"extension":6.381668053838642},"index":3,"playId":"c5c2c96a-7e15-3924-afa4-cb51d44ee4d6","pitchNumber":4,"startTime":"2026-03-15T20:33:42.280Z","endTime":"2026-03-15T20:33:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.772279453090434,"aZ":-33.0696966294102,"pfxX":-2.298580732426021,"pfxZ":-0.5774536730341762,"pX":0.35328287701668193,"pZ":2.5053076694803544,"vX0":-5.2010168954935665,"vY0":-123.23783480483434,"vZ0":0.24853480115295334,"x":103.53,"y":171.14,"x0":2.77606726967704,"y0":50.0006316492205,"z0":5.160148351604601,"aX":-3.5904126226263045},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":5.2,"spinRate":2465,"spinDirection":280},"zone":6,"typeConfidence":2.0,"plateTime":0.44174097885210717,"extension":6.337647566882007},"index":4,"playId":"888c7334-3f34-392d-b5df-73b64f2ce931","pitchNumber":5,"startTime":"2026-03-15T20:33:57.708Z","endTime":"2026-03-15T20:34:02.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02927580791225,"aZ":-36.94976047197575,"pfxX":-2.9040055507227454,"pfxZ":-3.1317447642802154,"pX":0.6123850866500993,"pZ":2.084743992588295,"vX0":-4.241457145941464,"vY0":-121.9610618880143,"vZ0":0.10875119415139056,"x":93.66,"y":182.49,"x0":2.7424289677164357,"y0":50.00039943697249,"z0":5.191969855918944,"aX":-4.4316153726198},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.4,"breakHorizontal":6.1,"spinRate":2511,"spinDirection":275},"zone":9,"typeConfidence":2.0,"plateTime":0.44686257953958375,"extension":6.485263927224837},"index":5,"playId":"3e2e4d2a-3c84-35ff-9dd5-09beefb067d3","pitchNumber":6,"startTime":"2026-03-15T20:34:11.640Z","endTime":"2026-03-15T20:34:15.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748898978966036,"aZ":-19.05053692080579,"pfxX":6.026798909960856,"pfxZ":6.409270069763898,"pX":0.1510050077969497,"pZ":1.7317061823364805,"vX0":-9.808793238117833,"vY0":-141.15612351111508,"vZ0":-4.990543082122553,"x":111.24,"y":192.02,"x0":2.8648848192320333,"y0":50.00087735004352,"z0":4.723654944044385,"aX":12.337910931110294},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-9.2,"spinRate":2289,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.3858930250620318,"extension":6.51659664301302},"index":6,"playId":"a1cd90b8-03b3-301c-a3c9-b5a3386ae6e3","pitchNumber":7,"startTime":"2026-03-15T20:34:41.441Z","endTime":"2026-03-15T20:34:44.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:34:44.768Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T20:35:04.053Z","endTime":"2026-03-15T20:36:21.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382674199159606,"aZ":-13.73186944324509,"pfxX":6.11848761323667,"pfxZ":9.085968794720634,"pX":-0.8678436223140907,"pZ":0.4563552686767677,"vX0":-11.8791032362054,"vY0":-141.17614456237663,"vZ0":-9.325581503178956,"x":150.08,"y":226.46,"x0":2.5885918445411074,"y0":50.0066778432775,"z0":4.674148173269503,"aX":12.425233358666425},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":-8.8,"spinRate":2321,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3871150018783829,"extension":6.717938508014744},"index":0,"playId":"04e50eb1-fbb9-3086-950f-70b3ad66d90c","pitchNumber":1,"startTime":"2026-03-15T20:35:06.667Z","endTime":"2026-03-15T20:35:14.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366950131740417,"aZ":-19.171784759848943,"pfxX":4.42656066544242,"pfxZ":6.677548748992024,"pX":0.24183678375888948,"pZ":3.1131796861011063,"vX0":-8.552130779900128,"vY0":-138.10295723899395,"vZ0":-1.2549110803562022,"x":107.78,"y":154.72,"x0":2.7920510995035555,"y0":50.00450408462524,"z0":4.852581640371695,"aX":8.622483072617417},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-6.4,"spinRate":2214,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.3953458398639502,"extension":6.5307555044361205},"index":1,"playId":"a831df3f-4997-3825-91ca-c60dfdacd391","pitchNumber":2,"startTime":"2026-03-15T20:35:23.936Z","endTime":"2026-03-15T20:35:29.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07293175989026,"aZ":-25.443476574727953,"pfxX":-1.5765802398960962,"pfxZ":3.881867368274098,"pX":-0.18783451085592565,"pZ":2.0039123705178628,"vX0":-6.857327458078695,"vY0":-130.04819821273418,"vZ0":-2.587837198282233,"x":124.16,"y":184.67,"x0":2.6746909384808655,"y0":50.00457436721436,"z0":4.916848929983094,"aX":-2.733028077592008},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":4.2,"spinRate":2464,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4191699192582896,"extension":6.58083531217452},"index":2,"playId":"a246bb98-1aca-3700-a982-0245a03cd865","pitchNumber":3,"startTime":"2026-03-15T20:35:45.222Z","endTime":"2026-03-15T20:35:50.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-15T20:35:55.873Z","endTime":"2026-03-15T20:36:03.218Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.976131965529806,"aZ":-17.32947105828983,"pfxX":4.720715551116855,"pfxZ":7.281626222029313,"pX":-1.4984798421827255,"pZ":1.9890743716299035,"vX0":-12.976280680125058,"vY0":-141.3462284369721,"vZ0":-4.5226844629697425,"x":174.12,"y":185.07,"x0":2.5233609127238985,"y0":50.00102696280407,"z0":4.710731225156404,"aX":9.622713837262252},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":-6.1,"spinRate":2364,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.38641061591339065,"extension":6.428555141225878},"index":4,"playId":"329ea463-b10d-3ea3-90c7-f8dea3edfc72","pitchNumber":4,"startTime":"2026-03-15T20:36:03.218Z","endTime":"2026-03-15T20:36:06.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05416917590528,"aZ":-34.777666160514315,"pfxX":-1.6149978027477792,"pfxZ":-1.6420502993047816,"pX":-0.3356519360557726,"pZ":0.8870357528484508,"vX0":-6.871649280312139,"vY0":-124.69059130191799,"vZ0":-2.9805662138179754,"x":129.79,"y":214.83,"x0":2.661024618319189,"y0":50.00496876398504,"z0":4.954839940123253,"aX":-2.5546913931120026},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":4.4,"spinRate":2448,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4385290583483714,"extension":6.639075915002513},"index":5,"playId":"89737958-4c41-32de-93d7-e40165912646","pitchNumber":5,"startTime":"2026-03-15T20:36:17.610Z","endTime":"2026-03-15T20:36:21.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:36:21.554Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Newman grounds out, third baseman Miguel Vargas to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-15T20:36:40.291Z","endTime":"2026-03-15T20:37:17.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.703447941075748,"aZ":-18.249217011307994,"pfxX":6.23131993233398,"pfxZ":6.794662107410083,"pX":-0.9932910866348257,"pZ":1.8829250455782047,"vX0":-12.436734229809945,"vY0":-141.64052697314588,"vZ0":-5.002683596600565,"x":154.86,"y":187.94,"x0":2.6276760763022,"y0":50.00563737141901,"z0":4.824280763411093,"aX":12.776168109760546},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":-9.0,"spinRate":2380,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.38541885147018196,"extension":6.591602593148189},"index":0,"playId":"fb1d9036-9585-3473-b034-123867a39cd0","pitchNumber":1,"startTime":"2026-03-15T20:36:42.840Z","endTime":"2026-03-15T20:36:47.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535109186021746,"aZ":-19.314183363778458,"pfxX":6.700537903100351,"pfxZ":6.425556793557377,"pX":-0.0021138980163805158,"pZ":2.059424258999848,"vX0":-9.866844004318425,"vY0":-140.06844016176007,"vZ0":-4.1467890430045005,"x":117.08,"y":183.18,"x0":2.684066379571438,"y0":50.00327578235248,"z0":4.810299550279001,"aX":13.410568208296963},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":-10.3,"spinRate":2275,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.38999744606727305,"extension":6.492905173525508},"index":1,"playId":"19f2ead8-2138-3cfc-891a-6514c8912798","pitchNumber":2,"startTime":"2026-03-15T20:36:57.471Z","endTime":"2026-03-15T20:37:01.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.739380925367687,"aZ":-25.182480094160013,"pfxX":-0.2670870682965007,"pfxZ":3.8617649686567415,"pX":0.10969051101279824,"pZ":1.7740167028934113,"vX0":-6.724164198419754,"vY0":-132.52754486558135,"vZ0":-3.6744805577846,"x":112.82,"y":190.88,"x0":2.6962371354388677,"y0":50.00100937569578,"z0":4.98183166253202,"aX":-0.48205236391259865},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":1.7,"spinRate":2545,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.41060217941957244,"extension":6.4551407198794335},"hitData":{"launchSpeed":89.5,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.85,"coordY":169.61}},"index":2,"playId":"387d4e32-4da6-36f9-9fec-f12051c5279a","pitchNumber":3,"startTime":"2026-03-15T20:37:11.221Z","endTime":"2026-03-15T20:37:17.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":696146,"link":"/api/v1/people/696146"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:37:17.261Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Nick Loftin to first baseman Brandon Drury.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T20:39:12.378Z","endTime":"2026-03-15T20:40:05.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501889329357727,"aZ":-13.335621592905174,"pfxX":6.052343220169748,"pfxZ":10.171076512570139,"pX":0.5382389646881327,"pZ":2.646181738487746,"vX0":-4.127526106265686,"vY0":-135.02015954696657,"vZ0":-6.93834996311551,"x":96.48,"y":167.33,"x0":1.2978823780375852,"y0":50.003233467962886,"z0":6.181533034880973,"aX":11.2114488780047},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2385,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.40515894244503725,"extension":5.965159226347597},"index":0,"playId":"72b57053-d64d-371f-a703-1643cab19e46","pitchNumber":1,"startTime":"2026-03-15T20:39:26.124Z","endTime":"2026-03-15T20:39:30.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":84.5,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95796573798357,"aZ":-32.14188132545644,"pfxX":-1.215451458406033,"pfxZ":0.023814880674609906,"pX":-0.658918006142978,"pZ":0.9514632493715985,"vX0":-4.534389662403623,"vY0":-123.02749124174005,"vZ0":-5.87926142433212,"x":142.12,"y":213.09,"x0":1.358088279778029,"y0":50.005162867571634,"z0":6.061753272372386,"aX":-1.8830138448264615},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":2706,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.44338811288709845,"extension":5.865119537615721},"index":1,"playId":"ba13ae99-8653-3b0b-8910-a3488010a48d","pitchNumber":2,"startTime":"2026-03-15T20:39:39.709Z","endTime":"2026-03-15T20:39:43.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.869039642814336,"aZ":-33.37181974919731,"pfxX":-1.0972345416244051,"pfxZ":-0.7287632189568924,"pX":-1.1158644000603481,"pZ":2.0141902722066902,"vX0":-5.585165078172347,"vY0":-126.27527803923556,"vZ0":-3.5416136980990136,"x":159.53,"y":184.4,"x0":1.2566742740968353,"y0":50.00566099106722,"z0":6.086763386237616,"aX":-1.7930137376960185},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":3.1,"spinRate":2735,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.43181665719830686,"extension":5.902638307618025},"hitData":{"launchSpeed":85.2,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.84,"coordY":158.47}},"index":2,"playId":"77826b65-fb32-3b37-8763-4ba533c2888d","pitchNumber":3,"startTime":"2026-03-15T20:39:57.488Z","endTime":"2026-03-15T20:40:05.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:40:05.103Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colson Montgomery lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T20:40:17.624Z","endTime":"2026-03-15T20:41:27.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.496045717849128,"aZ":-42.49639898743023,"pfxX":-5.8260127664050145,"pfxZ":-7.999610269351525,"pX":-0.7137616777672516,"pZ":2.5063192455064387,"vX0":-2.5630679399047116,"vY0":-113.17228281119667,"vZ0":0.9431508452440405,"x":144.21,"y":171.11,"x0":1.191669469373142,"y0":50.00052902516679,"z0":6.355520624128804,"aX":-7.521770125472565},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.9,"breakHorizontal":11.2,"spinRate":2379,"spinDirection":327},"zone":4,"typeConfidence":2.0,"plateTime":0.48479900102862405,"extension":5.765849787585403},"index":0,"playId":"94141f1b-87b0-3585-a7fa-b1a2303b1104","pitchNumber":1,"startTime":"2026-03-15T20:40:27.454Z","endTime":"2026-03-15T20:40:31.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185427520214837,"aZ":-35.243070614366694,"pfxX":-0.6196955370905197,"pfxZ":-1.9750321923648109,"pX":0.9938594441609185,"pZ":3.5846245142398137,"vX0":-0.9600285718777836,"vY0":-123.5208358764339,"vZ0":0.6482361815183029,"x":79.12,"y":142.0,"x0":1.4671300432889198,"y0":50.00161021703481,"z0":6.267551930971753,"aX":-0.9633523946666787},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":1.3,"spinRate":2496,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.4423860206662731,"extension":5.765750876863952},"index":1,"playId":"7c7cd9a7-b9d2-35eb-b9d1-fce530bd24be","pitchNumber":2,"startTime":"2026-03-15T20:40:41.073Z","endTime":"2026-03-15T20:40:45.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59854608749073,"aZ":-12.59789011850542,"pfxX":7.065889134784694,"pfxZ":9.737816348632933,"pX":-0.41090841458361804,"pZ":2.936905100584954,"vX0":-6.525826052664805,"vY0":-140.58595745350533,"vZ0":-6.618338916953219,"x":132.66,"y":159.48,"x0":1.0176066243875141,"y0":50.00054253941501,"z0":6.132004013854552,"aX":14.20240847384709},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":-11.5,"spinRate":2456,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.38895664531472285,"extension":6.00801000707369},"index":2,"playId":"718ac316-ca84-37c0-8cd8-3bee23017b6b","pitchNumber":3,"startTime":"2026-03-15T20:40:54.762Z","endTime":"2026-03-15T20:40:57.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270636236759533,"aZ":-12.359246568742066,"pfxX":7.120267143081477,"pfxZ":9.716242713654541,"pX":-0.3500347126136701,"pZ":2.8320821979726962,"vX0":-6.023210152112981,"vY0":-141.43560273362084,"vZ0":-6.8124734816076105,"x":130.34,"y":162.31,"x0":0.875158975208447,"y0":50.004779314772485,"z0":6.053798791301105,"aX":14.522415119264815},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-11.8,"spinRate":2498,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.3862982844312377,"extension":5.976748950235481},"hitData":{"launchSpeed":95.5,"launchAngle":21.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":85.79,"coordY":67.23}},"index":3,"playId":"0c48ad58-3f3f-34d0-8f90-5493dbcad9e2","pitchNumber":4,"startTime":"2026-03-15T20:41:22.933Z","endTime":"2026-03-15T20:41:27.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:41:27.941Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas hits a ground-rule double (5) on a fly ball to left-center field.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T20:41:52.859Z","endTime":"2026-03-15T20:42:27.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269676832961327,"aZ":-12.763316945300607,"pfxX":8.062640047848735,"pfxZ":9.81199170130639,"pX":-0.17010680451188834,"pZ":0.8590244985757081,"vX0":-5.835173269707649,"vY0":-139.72259782875273,"vZ0":-11.5561875880893,"x":123.48,"y":215.59,"x0":0.8970727638609981,"y0":50.00424552514852,"z0":5.8855926435139425,"aX":15.954236824083523},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-13.4,"spinRate":2503,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.391888260160969,"extension":6.01768510740266},"index":0,"playId":"1330965d-6ecb-3f63-81fa-03efd6c5dd76","pitchNumber":1,"startTime":"2026-03-15T20:41:58.612Z","endTime":"2026-03-15T20:42:02.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.714707147999217,"aZ":-15.568786872336469,"pfxX":7.826023444732983,"pfxZ":8.50416168470002,"pX":-0.7595877540522664,"pZ":2.6794894623243377,"vX0":-7.339727823021738,"vY0":-138.99042051179393,"vZ0":-6.525136437798221,"x":145.95,"y":166.43,"x0":0.9010516348757921,"y0":50.00564480008053,"z0":6.095244277739805,"aX":15.285246239027705},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":-12.6,"spinRate":2543,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.3943734588135399,"extension":5.986181777288981},"hitData":{"launchSpeed":96.8,"launchAngle":27.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":86.61,"coordY":57.21}},"index":1,"playId":"e8f6c1f4-cba3-3469-a38a-a4698782653f","pitchNumber":2,"startTime":"2026-03-15T20:42:13.732Z","endTime":"2026-03-15T20:42:27.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:42:27.965Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a ground ball to third baseman Tyler Tolbert. Miguel Vargas to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T20:42:48.889Z","endTime":"2026-03-15T20:44:07.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.659086820441782,"aZ":-44.09797601370932,"pfxX":-6.961138652547938,"pfxZ":-9.281516915229226,"pX":0.3609719752744632,"pZ":3.442626787431145,"vX0":-0.5004681388627197,"vY0":-112.94756320402888,"vZ0":3.2748255706653415,"x":103.24,"y":145.83,"x0":1.4894742291093268,"y0":50.00302610158042,"z0":6.425886270948704,"aX":-8.942579581542125},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.6,"breakHorizontal":12.7,"spinRate":2534,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.48599962257550633,"extension":5.8901682891178675},"index":0,"playId":"6640ae25-543b-39d3-9205-498cc9ec3868","pitchNumber":1,"startTime":"2026-03-15T20:42:59.561Z","endTime":"2026-03-15T20:43:05.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092142627658973,"aZ":-13.092901705382397,"pfxX":4.894131214288697,"pfxZ":9.557285518764118,"pX":-0.3850735916412004,"pZ":5.3041334411344465,"vX0":-6.221106841442957,"vY0":-140.26063795146482,"vZ0":-0.5546140186233476,"x":131.68,"y":95.57,"x0":1.2235988083427631,"y0":50.003181988362336,"z0":6.3564825490421075,"aX":9.772304492911385},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2401,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.39017966067734244,"extension":5.836766653521067},"index":1,"playId":"aa568b94-6b69-3aa7-b530-6eef7b776343","pitchNumber":2,"startTime":"2026-03-15T20:43:17.013Z","endTime":"2026-03-15T20:43:21.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434969770931104,"aZ":-20.94229594549741,"pfxX":5.906718495032829,"pfxZ":7.4565639565920225,"pX":0.5716343898538748,"pZ":2.3707838202196183,"vX0":-3.8521957218782266,"vY0":-121.56477366332732,"vZ0":-4.372733626184659,"x":95.21,"y":174.77,"x0":1.4044562150435786,"y0":50.00084779580959,"z0":5.996567539369464,"aX":8.894866322674503},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.8,"spinRate":1884,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4494942232526018,"extension":6.12944926887727},"index":2,"playId":"abcabdb3-ca65-384c-947a-118db1795509","pitchNumber":3,"startTime":"2026-03-15T20:43:39.726Z","endTime":"2026-03-15T20:43:44.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0530180736658,"aZ":-21.31541017100778,"pfxX":5.156390274156667,"pfxZ":7.29631953267349,"pX":0.07590484162719659,"pZ":3.1225574512475616,"vX0":-4.515484062857133,"vY0":-121.07011563606724,"vZ0":-2.5949654079678055,"x":114.11,"y":154.47,"x0":1.2928503476475806,"y0":50.00335625983563,"z0":6.068475895484701,"aX":7.675393012770154},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":12.8,"breakHorizontal":-8.3,"spinRate":1891,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4519402824957166,"extension":6.1865088432967745},"hitData":{"launchSpeed":84.0,"launchAngle":-29.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.81,"coordY":169.1}},"index":3,"playId":"821eaf73-a859-3ed3-9293-f8a4fe6bbd79","pitchNumber":4,"startTime":"2026-03-15T20:44:00.120Z","endTime":"2026-03-15T20:44:07.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.25,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:44:07.516Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-15T20:44:35.625Z","endTime":"2026-03-15T20:46:39.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":666142,"link":"/api/v1/people/666142"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":96.8,"endSpeed":89.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0159284376829,"aZ":-14.2785036048591,"pfxX":6.755442699645444,"pfxZ":8.853199199459334,"pX":-1.207770102924675,"pZ":2.5447662829564597,"vX0":-8.951795265089398,"vY0":-140.6002530755548,"vZ0":-7.3441965118016235,"x":163.04,"y":170.07,"x0":1.1254577139308426,"y0":50.00256398881155,"z0":6.099495952804961,"aX":13.655274035754816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2386,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.38815104389910093,"extension":6.010555602557301},"index":0,"playId":"68c9d871-c662-3bc6-abee-a0587496c597","pitchNumber":1,"startTime":"2026-03-15T20:44:41.709Z","endTime":"2026-03-15T20:44:47.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24713053191925,"aZ":-14.942048176669859,"pfxX":5.5304173975609485,"pfxZ":8.538075434574923,"pX":-0.3135048965486917,"pZ":2.869133876568772,"vX0":-5.7230312556083405,"vY0":-140.56075727170452,"vZ0":-6.381505010898872,"x":128.95,"y":161.31,"x0":1.021894621869329,"y0":50.00399672632562,"z0":6.123768128062257,"aX":11.164126127945863},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":-9.0,"spinRate":2298,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.3883811708282505,"extension":5.963395527477987},"index":1,"playId":"4a561d5e-89c7-362a-b81f-8d69f7663a4d","pitchNumber":2,"startTime":"2026-03-15T20:45:00.804Z","endTime":"2026-03-15T20:45:08.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":96.5,"endSpeed":89.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104868124646384,"aZ":-12.898860327980769,"pfxX":7.117648023036953,"pfxZ":9.567985281284635,"pX":0.5062556804319271,"pZ":2.013280875748539,"vX0":-4.511723385844199,"vY0":-140.38679135866133,"vZ0":-8.740058954635685,"x":97.7,"y":184.42,"x0":1.2020709147940662,"y0":50.000291347724634,"z0":5.98852507949719,"aX":14.332616984712276},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":2541,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.3888258291665667,"extension":6.195567776490983},"index":2,"playId":"d8d76bd9-8aa6-3ff7-a31f-b0c6fa1fc662","pitchNumber":3,"startTime":"2026-03-15T20:45:23.865Z","endTime":"2026-03-15T20:45:33.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-15T20:45:45.710Z","endTime":"2026-03-15T20:45:54.974Z","isPitch":false,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":76.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.015609256063644,"aZ":-33.76124167479539,"pfxX":0.6662291005623114,"pfxZ":-1.1234538940187306,"pX":0.017707297613205965,"pZ":-1.7933341120797432,"vX0":-3.6358037724451497,"vY0":-117.39910561350212,"vZ0":-10.121857024426793,"x":116.33,"y":287.2,"x0":1.4896894735782489,"y0":50.00191913352732,"z0":5.649083039586094,"aX":0.9449035506859452},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.0,"breakHorizontal":-0.5,"spinRate":2384,"spinDirection":12},"zone":13,"typeConfidence":2.0,"plateTime":0.4638419124826689,"extension":5.943442557565497},"index":4,"playId":"53c339d8-cbd3-333d-8ad0-0dc78692ae5e","pitchNumber":4,"startTime":"2026-03-15T20:45:54.974Z","endTime":"2026-03-15T20:46:03.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Austin Hays steals (1) 2nd base. Miguel Vargas scores. Wild pitch by pitcher Cole Ragans.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"53c339d8-cbd3-333d-8ad0-0dc78692ae5e","startTime":"2026-03-15T20:46:32.959Z","endTime":"2026-03-15T20:46:32.960Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":678246,"link":"/api/v1/people/678246"},"postOnSecond":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":-8.800000000000004,"leverageIndex":1.85,"dramaIndex":106.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.122451801156963,"aZ":-11.562350612627712,"pfxX":6.398853347832761,"pfxZ":10.500639073217354,"pX":0.3689795355986251,"pZ":3.8604116672496565,"vX0":-4.798086189070121,"vY0":-139.18560592290294,"vZ0":-4.286280907954789,"x":102.94,"y":134.55,"x0":1.2835040539734792,"y0":50.00140760584404,"z0":6.18545862755871,"aX":12.558803682609778},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":-10.6,"spinRate":2619,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3934705773480145,"extension":5.881332289708758},"index":6,"playId":"c736bdc2-9f9b-31f2-b42f-fb05896e23b3","pitchNumber":5,"startTime":"2026-03-15T20:46:32.961Z","endTime":"2026-03-15T20:46:39.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.85,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:46:39.345Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Tolbert singles on a ground ball to third baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T20:49:00.565Z","endTime":"2026-03-15T20:50:02.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erick Fedde replaces Hagen Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-15T20:48:56.800Z","endTime":"2026-03-15T20:49:02.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696146,"link":"/api/v1/people/696146","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296373994070812,"aZ":-22.52516807703999,"pfxX":-9.790019001695565,"pfxZ":5.050797250029504,"pX":-0.26468826575597687,"pZ":2.0895012942067237,"vX0":6.42018205721612,"vY0":-137.34942168558658,"vZ0":-5.311178846408014,"x":127.09,"y":182.36,"x0":-1.3599290808219402,"y0":50.00580913685724,"z0":5.5792190150705405,"aX":-18.71629646711576},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2086,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.398709133238325,"extension":6.545406306896984},"index":1,"playId":"191a4850-c39e-323a-90aa-ae86220fae22","pitchNumber":1,"startTime":"2026-03-15T20:49:02.746Z","endTime":"2026-03-15T20:49:05.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750441186346897,"aZ":-29.293657595570117,"pfxX":7.5710060471757625,"pfxZ":1.9605047935567441,"pX":0.7860036210182612,"pZ":1.9165691898456485,"vX0":3.138232349000633,"vY0":-120.35555977257177,"vZ0":-2.6621309066652943,"x":87.04,"y":187.03,"x0":-1.5174691851269115,"y0":50.00396208100006,"z0":5.623923278100484,"aX":11.138942222712465},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":-14.4,"spinRate":2445,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45459835639446666,"extension":6.396696933883607},"index":2,"playId":"cb064469-827e-3104-aab3-0d6b69ba3caf","pitchNumber":2,"startTime":"2026-03-15T20:49:24.920Z","endTime":"2026-03-15T20:49:32.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-15T20:49:37.261Z","endTime":"2026-03-15T20:49:47.907Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.553418598386944,"aZ":-32.93064606741797,"pfxX":6.37769890914481,"pfxZ":-0.5209115777760331,"pX":0.5148877777627793,"pZ":1.5177183022101206,"vX0":3.0275574285211886,"vY0":-120.08474558988085,"vZ0":-2.7169658906223484,"x":97.37,"y":197.8,"x0":-1.5912377265237054,"y0":50.001957995319984,"z0":5.597399907552655,"aX":9.299926561248963},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.3,"breakHorizontal":-12.2,"spinRate":2666,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4563684952433884,"extension":6.491839700806168},"hitData":{"launchSpeed":75.8,"launchAngle":8.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":86.74,"coordY":152.78}},"index":4,"playId":"1925d9c3-9657-34de-b847-173f72e4e8c5","pitchNumber":3,"startTime":"2026-03-15T20:49:47.907Z","endTime":"2026-03-15T20:50:02.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:50:02.865Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a soft bunt ground ball to pitcher Erick Fedde. Tyler Tolbert to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T20:50:31.014Z","endTime":"2026-03-15T20:51:16.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.375092282439894,"aZ":-24.18176716649463,"pfxX":-5.344806281452213,"pfxZ":4.136691782770287,"pX":-0.0994613333453972,"pZ":3.650179953886345,"vX0":5.8767120461394695,"vY0":-137.62838789005443,"vZ0":-1.1386587237217864,"x":120.79,"y":140.23,"x0":-1.5603340349860566,"y0":50.005123864874676,"z0":5.695472918399819,"aX":-10.332851299463304},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":8.5,"spinRate":1989,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39682274864519096,"extension":6.560424412372639},"index":0,"playId":"2aa3b2f2-19eb-3662-8ace-e99536159bc1","pitchNumber":1,"startTime":"2026-03-15T20:50:40.789Z","endTime":"2026-03-15T20:50:46.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"2aa3b2f2-19eb-3662-8ace-e99536159bc1","startTime":"2026-03-15T20:50:55.519Z","endTime":"2026-03-15T20:51:08.859Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"postOnSecond":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.79,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.362885574853163,"aZ":-25.030525882820225,"pfxX":0.25964102571254055,"pfxZ":4.1338383763962705,"pX":0.21954804289552815,"pZ":2.0759100362100513,"vX0":4.581110952751838,"vY0":-129.40871877158696,"vZ0":-4.328353536423483,"x":108.63,"y":182.73,"x0":-1.5938863389374918,"y0":50.001007857434175,"z0":5.6460459610907545,"aX":0.4476073557723064},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":-1.3,"spinRate":2167,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4203279050072726,"extension":6.475231267054585},"hitData":{"launchSpeed":52.2,"launchAngle":-74.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.51,"coordY":197.48}},"index":2,"playId":"b612a0c9-86ac-3a70-a0cc-11a1434d99bb","pitchNumber":2,"startTime":"2026-03-15T20:51:08.859Z","endTime":"2026-03-15T20:51:16.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":7.29999999999999,"leverageIndex":1.79,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:51:16.233Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Lane Thomas out on a sacrifice fly to center fielder Luisangel Acuña. Tyler Tolbert scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T20:51:50.996Z","endTime":"2026-03-15T20:52:10.392Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815601012642908,"aZ":-23.013042863769947,"pfxX":-6.064156988112083,"pfxZ":4.768764566633479,"pX":-0.4354636577853993,"pZ":2.786583324998876,"vX0":5.133464778402434,"vY0":-137.52551082053117,"vZ0":-3.3793450890714283,"x":133.6,"y":163.54,"x0":-1.536223449924436,"y0":50.000707074276754,"z0":5.587890485049596,"aX":-11.642558142963322},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":10.0,"spinRate":1983,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39790716833298667,"extension":6.658799408528693},"hitData":{"launchSpeed":96.8,"launchAngle":52.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.53,"coordY":100.78}},"index":0,"playId":"b05f34e9-4757-3534-91f6-6b942eb25ac5","pitchNumber":1,"startTime":"2026-03-15T20:51:54.848Z","endTime":"2026-03-15T20:52:10.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":2.04,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:52:10.392Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero challenged (pitch result), call on the field was overturned: Starling Marte called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T20:52:36.023Z","endTime":"2026-03-15T20:54:56.012Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041268641585056,"aZ":-24.403003614438127,"pfxX":-8.564711651269633,"pfxZ":4.15653317199103,"pX":-0.2673124617371394,"pZ":2.1327002105045816,"vX0":6.046185332100103,"vY0":-135.97449285471683,"vZ0":-5.196753285928542,"x":127.19,"y":181.2,"x0":-1.4078067013222493,"y0":50.0066024542758,"z0":5.7638150480768315,"aX":-16.028308893320723},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":14.2,"spinRate":2085,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.40294113817875754,"extension":6.691283185711483},"index":0,"playId":"24c22236-fdfc-3661-893a-5c292c39cabd","pitchNumber":1,"startTime":"2026-03-15T20:52:43.240Z","endTime":"2026-03-15T20:52:47.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522944841408872,"aZ":-30.33371630244942,"pfxX":4.948167705047426,"pfxZ":1.2559283512018604,"pX":0.5200813455715496,"pZ":0.20430911827512221,"vX0":3.233441624070868,"vY0":-120.2514821243039,"vZ0":-6.153530393912756,"x":97.18,"y":233.26,"x0":-1.4852063050391653,"y0":50.00242017720051,"z0":5.490652560860024,"aX":7.238615520930826},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.1,"breakHorizontal":-9.7,"spinRate":2599,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.45566073457002165,"extension":6.644810500893103},"index":1,"playId":"a81a52c5-00a8-3ce1-ad2e-312babf02f76","pitchNumber":2,"startTime":"2026-03-15T20:52:58.799Z","endTime":"2026-03-15T20:53:04.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439188921759946,"aZ":-28.672799099054725,"pfxX":4.091202368676196,"pfxZ":2.4313086024098185,"pX":0.7521008337255923,"pZ":1.4969866990588754,"vX0":4.202157497914693,"vY0":-119.32874676453223,"vZ0":-3.212228854021017,"x":88.33,"y":198.36,"x0":-1.564588572055592,"y0":50.002022733883734,"z0":5.44984787774894,"aX":5.885449027137413},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.8,"breakHorizontal":-8.4,"spinRate":2528,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4593933701106998,"extension":6.518566675389394},"index":2,"playId":"d68aaf7f-50d8-3a90-ab44-06f6a716d4af","pitchNumber":3,"startTime":"2026-03-15T20:53:18.830Z","endTime":"2026-03-15T20:53:24.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"4ec93d7c-b158-3619-99dc-44eac3a711b9","startTime":"2026-03-15T20:53:39.322Z","endTime":"2026-03-15T20:53:43.594Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61628865900729,"aZ":-18.21405817278775,"pfxX":-6.6880396268263524,"pfxZ":7.163319102508453,"pX":0.33236693319905214,"pZ":2.8488874906624764,"vX0":6.4117104600366,"vY0":-138.63257834393164,"vZ0":-4.577640510373542,"x":104.33,"y":161.86,"x0":-1.1400273139997743,"y0":50.00291794948793,"z0":5.735040264132586,"aX":-13.035086311369325},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2020,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3948932785696617,"extension":6.7096223076956},"index":4,"playId":"4a5f2623-612d-372d-a906-1c0b1b7cc288","pitchNumber":4,"startTime":"2026-03-15T20:53:56.614Z","endTime":"2026-03-15T20:54:00.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.688223310036523,"aZ":-27.021976626055356,"pfxX":6.606239798918959,"pfxZ":3.442249596888237,"pX":1.0991352795721328,"pZ":1.2241812263908816,"vX0":4.258689387441448,"vY0":-121.05832348218267,"vZ0":-4.450001652967075,"x":75.1,"y":205.73,"x0":-1.5360422325867666,"y0":50.00468589767584,"z0":5.427842284863273,"aX":9.891123347946904},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-13.0,"spinRate":2445,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45093855333523925,"extension":6.513401127465394},"index":5,"playId":"898bc352-2184-3750-bddc-406e60727e10","pitchNumber":5,"startTime":"2026-03-15T20:54:20.769Z","endTime":"2026-03-15T20:54:28.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.867447811745066,"aZ":-30.233893037472924,"pfxX":8.94609269734483,"pfxZ":1.326598388085099,"pX":0.16415026784466258,"pZ":3.403473748806192,"vX0":1.6949983097019519,"vY0":-120.47813167676789,"vZ0":0.8805541550335916,"x":110.74,"y":146.89,"x0":-1.7111969910614793,"y0":50.005014894123114,"z0":5.709612381149884,"aX":13.12538535373222},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-16.6,"spinRate":2477,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.454984435881558,"extension":6.595788562113962},"index":6,"playId":"3c5f5b22-fae5-342a-9579-f069e4353d3e","pitchNumber":6,"startTime":"2026-03-15T20:54:51.082Z","endTime":"2026-03-15T20:54:56.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:54:56.012Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-15T20:55:45.275Z","endTime":"2026-03-15T20:58:21.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63757649068771,"aZ":-22.72801868984175,"pfxX":-6.472987195005553,"pfxZ":4.846396347312958,"pX":0.8905484826990792,"pZ":1.5237356053507316,"vX0":8.005059473729945,"vY0":-137.77182542523946,"vZ0":-6.951082184824365,"x":83.05,"y":197.64,"x0":-1.1929583599176243,"y0":50.003584866261846,"z0":5.583612500809936,"aX":-12.6171330121307},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":10.3,"spinRate":2035,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39548858356121563,"extension":6.731726142382972},"index":0,"playId":"92d1df18-5d72-3a64-bf25-1c45cc7f8a2c","pitchNumber":1,"startTime":"2026-03-15T20:55:48.355Z","endTime":"2026-03-15T20:55:57.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612062853593777,"aZ":-26.652722702945344,"pfxX":2.066829570176626,"pfxZ":3.09466612198511,"pX":-0.22555771309009265,"pZ":3.1930533548614415,"vX0":2.7702556157846043,"vY0":-131.838997887694,"vZ0":-1.4414009134888885,"x":125.6,"y":152.57,"x0":-1.5532592694467884,"y0":50.00122915895042,"z0":5.689941489148965,"aX":3.684856905829167},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-4.3,"spinRate":2161,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.41339899197038266,"extension":6.529588586155019},"index":1,"playId":"434dd535-ee31-3cc6-9ba0-9f9c5fa1c238","pitchNumber":2,"startTime":"2026-03-15T20:56:07.709Z","endTime":"2026-03-15T20:56:11.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694978878395613,"aZ":-30.472247033717945,"pfxX":-7.385381393638648,"pfxZ":0.9667215890717857,"pX":0.8138310514297773,"pZ":1.4907705004325076,"vX0":8.496184959451575,"vY0":-130.79428687448674,"vZ0":-4.48824485961772,"x":85.98,"y":198.53,"x0":-1.494279197382609,"y0":50.00157152623797,"z0":5.475001819549193,"aX":-12.987753673613177},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":11.9,"spinRate":1944,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41637813420747305,"extension":6.586945288303066},"index":2,"playId":"823abd7f-7993-34cb-b6eb-c0e732d1196e","pitchNumber":3,"startTime":"2026-03-15T20:56:43.594Z","endTime":"2026-03-15T20:56:48.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"0b29f541-8d12-3778-baa0-964d65160084","startTime":"2026-03-15T20:57:05.612Z","endTime":"2026-03-15T20:57:09.583Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390671495051077,"aZ":-30.41441967627496,"pfxX":10.110537969725447,"pfxZ":1.2122572804278793,"pX":0.22278003498647114,"pZ":2.5481620011833033,"vX0":1.3259991486855918,"vY0":-119.88903959838163,"vZ0":-0.8102309355065079,"x":108.51,"y":169.98,"x0":-1.6508650576702786,"y0":50.000612852082945,"z0":5.618535814971915,"aX":14.632582572410268},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-18.6,"spinRate":2475,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.457839741356846,"extension":6.561359123015851},"index":4,"playId":"9ac562fc-8327-3032-ae7a-1cfb097a8063","pitchNumber":4,"startTime":"2026-03-15T20:57:26.423Z","endTime":"2026-03-15T20:57:36.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-15T20:57:39.139Z","endTime":"2026-03-15T20:57:55.187Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.283953738248048,"aZ":-30.959431225406217,"pfxX":-7.054362209138866,"pfxZ":0.6775000064002183,"pX":-0.6651816575119155,"pZ":1.0331988092478472,"vX0":4.89252163179185,"vY0":-131.86688618758618,"vZ0":-5.734119402419872,"x":142.36,"y":210.88,"x0":-1.614811455761544,"y0":50.00221838267094,"z0":5.480210428855219,"aX":-12.600873723950329},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":1835,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41313124921693634,"extension":6.508469710655222},"index":6,"playId":"03455b9f-3f4c-39c0-8283-4b31d8fb73c9","pitchNumber":5,"startTime":"2026-03-15T20:57:55.187Z","endTime":"2026-03-15T20:58:01.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11738498088806,"aZ":-28.33923462879107,"pfxX":7.705361524246286,"pfxZ":2.585955169716792,"pX":0.8347398139859217,"pZ":2.7769316436025053,"vX0":3.4262085752735207,"vY0":-121.42126299993997,"vZ0":-1.0635590005094482,"x":85.18,"y":163.8,"x0":-1.5983912914357035,"y0":50.00415426515707,"z0":5.700095639159225,"aX":11.436169932700802},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.7,"breakHorizontal":-14.8,"spinRate":2495,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.45215011005464634,"extension":6.520994162287413},"index":7,"playId":"ddf23e2e-1b61-33fa-8b42-c0b859d68f79","pitchNumber":6,"startTime":"2026-03-15T20:58:16.888Z","endTime":"2026-03-15T20:58:21.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-15T20:58:21.443Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luisangel Acuña walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T21:00:34.194Z","endTime":"2026-03-15T21:02:13.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":71.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5212651975592,"aZ":-40.56080170717851,"pfxX":-4.570042000562071,"pfxZ":-6.737513141086444,"pX":-0.7238228313949471,"pZ":0.7258308026463807,"vX0":-3.258802508064898,"vY0":-110.76742051353173,"vZ0":-2.708153514629279,"x":144.59,"y":219.18,"x0":1.3595303452157523,"y0":50.00442614162953,"z0":6.1995417125496335,"aX":-5.686694609395709},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-12.6,"breakHorizontal":9.1,"spinRate":2426,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4942104405806451,"extension":5.9692440782649925},"index":0,"playId":"204ff7e3-6e94-33f4-a875-064a9b1f26f1","pitchNumber":1,"startTime":"2026-03-15T21:00:48.242Z","endTime":"2026-03-15T21:00:53.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.1,"endSpeed":83.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984489344450992,"aZ":-14.580070242125432,"pfxX":8.929161410373586,"pfxZ":9.730614848464779,"pX":1.0332390578778987,"pZ":2.6789060763980848,"vX0":-3.890398726203147,"vY0":-133.88879622335142,"vZ0":-6.300449116917578,"x":77.62,"y":166.45,"x0":1.3482436089983518,"y0":50.003070217099435,"z0":6.113378016275213,"aX":16.14686548241252},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-15.2,"spinRate":2424,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40971452668720554,"extension":5.934041253138915},"index":1,"playId":"329da74c-e5af-39f0-897f-44d9b448dc47","pitchNumber":2,"startTime":"2026-03-15T21:01:04.486Z","endTime":"2026-03-15T21:01:11.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416265549337524,"aZ":-14.326596768020037,"pfxX":7.077330833477512,"pfxZ":9.534037820407246,"pX":0.0749741233859485,"pZ":3.289180807337324,"vX0":-4.983193733452251,"vY0":-135.87877063870957,"vZ0":-4.982809694401109,"x":114.14,"y":149.97,"x0":1.0119750637063367,"y0":50.00407925568729,"z0":6.140130238105701,"aX":13.251896143072596},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-11.8,"spinRate":2485,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4029027746445806,"extension":6.006354348662393},"index":2,"playId":"f18fc2d4-94a4-34cb-9ffa-f37e0872f8d6","pitchNumber":3,"startTime":"2026-03-15T21:01:19.731Z","endTime":"2026-03-15T21:01:26.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.775206876911593,"aZ":-24.74862712878932,"pfxX":8.36427909613262,"pfxZ":4.96539936914864,"pX":-1.2343603661287539,"pZ":2.342778554275448,"vX0":-7.730491376131258,"vY0":-120.77180663601429,"vZ0":-3.756580675256155,"x":164.05,"y":175.52,"x0":0.9023647794961149,"y0":50.00430810963842,"z0":6.064807539185134,"aX":12.51160797096327},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.4,"breakHorizontal":-13.6,"spinRate":1849,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.45139446792826554,"extension":6.269917092696154},"index":3,"playId":"9f0d59f6-5411-3c25-b9d1-c420c189a2e6","pitchNumber":4,"startTime":"2026-03-15T21:01:38.420Z","endTime":"2026-03-15T21:01:42.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127633315811295,"aZ":-12.45847971011136,"pfxX":6.264721102933496,"pfxZ":10.298647138144036,"pX":0.40544681538615585,"pZ":2.9521960425240925,"vX0":-3.8717925862539926,"vY0":-137.18939010468205,"vZ0":-6.296067550045668,"x":101.55,"y":159.07,"x0":1.0179575617586891,"y0":50.004037430061246,"z0":6.11906054589359,"aX":11.993670211080456},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-10.6,"spinRate":2426,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.3985933409788509,"extension":5.94120945568465},"index":4,"playId":"7a57c519-f327-3781-91e0-3eeb415035f8","pitchNumber":5,"startTime":"2026-03-15T21:01:54.987Z","endTime":"2026-03-15T21:02:05.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65652566014313,"aZ":-11.264545883631168,"pfxX":6.602173634133053,"pfxZ":10.759453552647244,"pX":1.2075986595529253,"pZ":2.9354600642934257,"vX0":-2.4824103993747113,"vY0":-138.44945206964746,"vZ0":-6.4730293727624275,"x":70.97,"y":159.52,"x0":1.2577063587403967,"y0":50.00090258131651,"z0":6.056253334638718,"aX":12.826094962610107},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-11.4,"spinRate":2523,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39548708909370234,"extension":5.923029696831536},"index":5,"playId":"26325213-f05f-32fb-a27b-10c4a32c1ae4","pitchNumber":6,"startTime":"2026-03-15T21:02:10.529Z","endTime":"2026-03-15T21:02:13.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.9,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:02:13.776Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"LaMonte Wade Jr. lines out to right fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T21:02:53.296Z","endTime":"2026-03-15T21:03:50.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"29c1af79-38ea-3268-9850-209500eed74b","startTime":"2026-03-15T21:02:38.892Z","endTime":"2026-03-15T21:02:41.892Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45168488137627,"aZ":-11.205384595230965,"pfxX":6.523341894697233,"pfxZ":11.023440723182572,"pX":-0.2686596393710439,"pZ":3.396244100914808,"vX0":-6.006124157181247,"vY0":-137.53312516284578,"vZ0":-5.4837522936505,"x":127.24,"y":147.08,"x0":1.103219136806309,"y0":50.006849578910646,"z0":6.186196739988912,"aX":12.414264511660022},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":-10.4,"spinRate":2363,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3992935247079865,"extension":5.90574434651049},"index":1,"playId":"d47bdbe8-6780-3053-b753-bcaa612df1dc","pitchNumber":1,"startTime":"2026-03-15T21:02:55.506Z","endTime":"2026-03-15T21:02:59.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luisangel Acuña caught stealing 2nd base, catcher Carter Jensen to shortstop Kevin Newman.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"d47bdbe8-6780-3053-b753-bcaa612df1dc","startTime":"2026-03-15T21:03:25.219Z","endTime":"2026-03-15T21:03:27.536Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":1.47,"dramaIndex":78.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35357015377343,"aZ":-11.344436761196377,"pfxX":5.4430110514596555,"pfxZ":10.551512291381453,"pX":0.7101613701205532,"pZ":4.225635141236033,"vX0":-3.5313313506932,"vY0":-139.59481525836108,"vZ0":-3.181651253388188,"x":89.93,"y":124.69,"x0":1.2842537797179543,"y0":50.003246694940245,"z0":6.126800766992528,"aX":10.744971610119054},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":-9.1,"spinRate":2320,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39234921056320093,"extension":5.851179098482612},"index":3,"playId":"49a7a9c2-f166-3c66-814d-84fc6147afbd","pitchNumber":2,"startTime":"2026-03-15T21:03:27.536Z","endTime":"2026-03-15T21:03:30.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375132089472647,"aZ":-24.956430212974688,"pfxX":-0.5627645568614192,"pfxZ":4.220026334955487,"pX":-0.31216564759193355,"pZ":1.4241326958914962,"vX0":-4.233047705242003,"vY0":-129.0712147529748,"vZ0":-6.433059583389075,"x":128.9,"y":200.33,"x0":1.412975123895212,"y0":50.005061632446115,"z0":5.834534704725148,"aX":-0.9617348179566987},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2562,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4221445513212574,"extension":5.988700833193695},"hitData":{"launchSpeed":86.6,"launchAngle":26.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.97,"coordY":76.73}},"index":4,"playId":"c9e0baee-4114-34a7-973f-474fe00950fc","pitchNumber":3,"startTime":"2026-03-15T21:03:43.648Z","endTime":"2026-03-15T21:03:50.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":666142,"link":"/api/v1/people/666142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":1.47,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:03:50.348Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Korey Lee walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T21:06:11.673Z","endTime":"2026-03-15T21:07:34.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T21:04:11.291Z","endTime":"2026-03-15T21:04:47.496Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex Lange replaces Cole Ragans.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"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-15T21:04:47.496Z","endTime":"2026-03-15T21:06:13.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666142,"link":"/api/v1/people/666142","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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, 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":87.4,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506697360942823,"aZ":-31.346969021713896,"pfxX":-1.538729458306629,"pfxZ":0.5095121962617863,"pX":0.17778199260494199,"pZ":1.6069238287872374,"vX0":5.817711610719487,"vY0":-127.19016823984184,"vZ0":-3.959224913243166,"x":110.22,"y":195.39,"x0":-1.9410619194797525,"y0":50.00475498415631,"z0":5.674147444851431,"aX":-2.5167292621789152},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":1.4,"spinRate":2098,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.43090804504601765,"extension":6.329167303822468},"index":2,"playId":"725e5258-a5c8-3fb3-88f5-bf1d290a1412","pitchNumber":1,"startTime":"2026-03-15T21:06:13.159Z","endTime":"2026-03-15T21:06:17.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278421531128973,"aZ":-19.79506159078631,"pfxX":-8.69682360126583,"pfxZ":6.262222126821473,"pX":1.4349894506042584,"pZ":1.3026820743232768,"vX0":11.568398272434422,"vY0":-138.82869286980934,"vZ0":-8.015629382623933,"x":62.3,"y":203.61,"x0":-1.6309542763324696,"y0":50.004801593673946,"z0":5.515126837208165,"aX":-17.199668131504907},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":13.7,"spinRate":2080,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3925731624678557,"extension":6.384523907738211},"index":3,"playId":"111c2c38-9905-34d0-8a91-e45b0a347678","pitchNumber":2,"startTime":"2026-03-15T21:06:43.657Z","endTime":"2026-03-15T21:06:53.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80220320542528,"aZ":-31.913583736106226,"pfxX":-0.830186102342517,"pfxZ":0.16337925522275398,"pX":-0.9939948704062269,"pZ":2.536572768801507,"vX0":2.6049243903203956,"vY0":-126.79336909301091,"vZ0":-2.03793560244965,"x":154.89,"y":170.29,"x0":-1.9284852034242783,"y0":50.00493524743166,"z0":5.9062756966339744,"aX":-1.3471372390565832},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":0.8,"spinRate":2221,"spinDirection":15},"zone":11,"typeConfidence":2.0,"plateTime":0.43258096686462855,"extension":6.226821421096983},"index":4,"playId":"efb5dd4e-0335-3c35-ba61-5f44dc51f0db","pitchNumber":3,"startTime":"2026-03-15T21:06:57.789Z","endTime":"2026-03-15T21:07:02.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.002772597755875,"aZ":-15.18639044990871,"pfxX":-7.709497244167791,"pfxZ":8.54561466269557,"pX":0.16861065196842173,"pZ":1.1800604761453906,"vX0":8.156409080394454,"vY0":-139.1121165830982,"vZ0":-8.90874612148094,"x":110.57,"y":206.92,"x0":-1.779752055889021,"y0":50.00402395246538,"z0":5.399674736344835,"aX":-15.328824784382096},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2271,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3915836528409624,"extension":6.467359710324494},"index":5,"playId":"af4ffff2-cd9b-3dee-b294-7f492baec6c1","pitchNumber":4,"startTime":"2026-03-15T21:07:13.624Z","endTime":"2026-03-15T21:07:16.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304025732128554,"aZ":-15.888644842325563,"pfxX":-7.127791333855198,"pfxZ":8.340696229197292,"pX":-0.0569224256820333,"pZ":1.2354389057656257,"vX0":7.7414437007245605,"vY0":-138.02737773776587,"vZ0":-8.717746559773042,"x":119.17,"y":205.42,"x0":-1.9561364117779434,"y0":50.00226645677704,"z0":5.478503507880914,"aX":-13.916450104539356},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":11.5,"spinRate":2237,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3950428577295808,"extension":6.349654346436684},"index":6,"playId":"537402d4-c690-396d-91f1-506cdbec1269","pitchNumber":5,"startTime":"2026-03-15T21:07:30.225Z","endTime":"2026-03-15T21:07:34.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:07:34.935Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Bergolla Jr. flies out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-15T21:07:45.792Z","endTime":"2026-03-15T21:08:02.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021063867341553,"aZ":-32.308559386015695,"pfxX":-1.2637556441547166,"pfxZ":-0.07898491150221609,"pX":-0.3492721127002643,"pZ":2.4954739878812697,"vX0":4.523088588244186,"vY0":-126.22228299585532,"vZ0":-1.8869301878434532,"x":130.31,"y":171.4,"x0":-1.9981667662188072,"y0":50.00623796198286,"z0":5.847389432614234,"aX":-2.045675076080999},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2189,"spinDirection":2},"zone":4,"typeConfidence":2.0,"plateTime":0.4334835775335799,"extension":6.074839576841187},"hitData":{"launchSpeed":95.5,"launchAngle":26.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":125.54,"coordY":189.23}},"index":0,"playId":"9942de6d-978c-391c-8f7a-74f04c7b34cb","pitchNumber":1,"startTime":"2026-03-15T21:07:57.773Z","endTime":"2026-03-15T21:08:02.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":686676,"link":"/api/v1/people/686676"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:08:02.856Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Drury homers (1) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T21:10:15.481Z","endTime":"2026-03-15T21:11:54.701Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110806646809987,"aZ":-24.20467041345159,"pfxX":-8.730132413395378,"pfxZ":4.274369072425065,"pX":-1.1721841289218786,"pZ":2.7815669466622084,"vX0":4.140969232705439,"vY0":-136.0316362975319,"vZ0":-2.941263905998217,"x":161.68,"y":163.68,"x0":-1.5836551683926108,"y0":50.00565019330327,"z0":5.56337101723777,"aX":-16.28923356041367},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":1988,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4033587590667116,"extension":6.579709658603368},"index":0,"playId":"df6c608e-df5b-3731-a06a-ec2576dc4ea0","pitchNumber":1,"startTime":"2026-03-15T21:10:19.311Z","endTime":"2026-03-15T21:10:23.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950358442306424,"aZ":-30.468506675397293,"pfxX":8.61611390580346,"pfxZ":1.1727567541751176,"pX":0.7274430481482286,"pZ":1.9893062388900353,"vX0":2.614855784291201,"vY0":-119.90483809152386,"vZ0":-2.2472019910910364,"x":89.27,"y":185.07,"x0":-1.497427138470182,"y0":50.0015887180012,"z0":5.666773034547626,"aX":12.499019998622265},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":-16.2,"spinRate":2434,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.45743069418711935,"extension":6.502378023817274},"index":1,"playId":"e9716ce8-5237-3275-8c1c-b4ff270b0e17","pitchNumber":2,"startTime":"2026-03-15T21:10:38.741Z","endTime":"2026-03-15T21:10:42.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81343069473909,"aZ":-25.934582169976593,"pfxX":-8.594629064157996,"pfxZ":3.2209118901634035,"pX":2.5650916040965606,"pZ":2.3308509205357617,"vX0":12.855669642766411,"vY0":-137.66210980936017,"vZ0":-4.240547069224326,"x":19.22,"y":175.85,"x0":-1.0281908437933738,"y0":50.00527744741143,"z0":5.626937140208505,"aX":-16.658406820125936},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":2112,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3964359685527894,"extension":6.5649591287633955},"index":2,"playId":"6e3fd4c1-24b5-3499-b131-692445a09f4a","pitchNumber":3,"startTime":"2026-03-15T21:10:59.363Z","endTime":"2026-03-15T21:11:03.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.183946160246595,"aZ":-32.279317218986584,"pfxX":6.131436056703234,"pfxZ":-0.07021889036213746,"pX":0.5555780877225467,"pZ":1.140270715607197,"vX0":2.8581605478071,"vY0":-121.34938063961471,"vZ0":-3.7206581444855717,"x":95.82,"y":207.99,"x0":-1.4315109778925266,"y0":50.00208607144721,"z0":5.4844750809296015,"aX":9.20817707437314},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-11.8,"spinRate":2494,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45015853110288573,"extension":6.399836811226654},"index":3,"playId":"b4784356-2b1a-3251-b080-290614d37aad","pitchNumber":4,"startTime":"2026-03-15T21:11:14.634Z","endTime":"2026-03-15T21:11:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69927293054408,"aZ":-26.12280989366768,"pfxX":1.6948938854523843,"pfxZ":3.3646541431277157,"pX":-0.1226696232788652,"pZ":2.4226313827990174,"vX0":3.3329685916980556,"vY0":-132.18839199905537,"vZ0":-3.2338271241406433,"x":121.68,"y":173.37,"x0":-1.6118831209708209,"y0":50.00539158487034,"z0":5.5444764261104975,"aX":3.0503041448111228},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2262,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4117066118204864,"extension":6.533327591836828},"hitData":{"launchSpeed":112.0,"launchAngle":24.0,"totalDistance":450.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.54,"coordY":46.77}},"index":4,"playId":"02240bdc-c94a-314b-a34f-981c223951fe","pitchNumber":5,"startTime":"2026-03-15T21:11:29.090Z","endTime":"2026-03-15T21:11:54.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":13.20000000000001,"leverageIndex":1.18,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:11:54.701Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a fly ball to left fielder Andrew Benintendi.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T21:12:01.211Z","endTime":"2026-03-15T21:12:51.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.425365216199175,"aZ":-31.22537351601333,"pfxX":7.388213177531334,"pfxZ":0.6466571914322934,"pX":0.42063020216146063,"pZ":2.0594466117243995,"vX0":2.4702612424333004,"vY0":-119.93082258436726,"vZ0":-1.8247693418123934,"x":100.97,"y":183.17,"x0":-1.5814756817137328,"y0":50.00103099484821,"z0":5.605767434655249,"aX":10.798984890150365},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":-13.9,"spinRate":2514,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4560840702456237,"extension":6.51685246589849},"index":0,"playId":"f9a34a66-ee2f-3af8-87fe-39fd250f5638","pitchNumber":1,"startTime":"2026-03-15T21:12:13.524Z","endTime":"2026-03-15T21:12:18.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506147905326653,"aZ":-29.30831518932944,"pfxX":7.83108953885654,"pfxZ":1.9716846395185286,"pX":-0.6407215012631852,"pZ":3.2635079993188887,"vX0":0.11793910649909406,"vY0":-120.19322179425808,"vZ0":0.40548591480173535,"x":141.42,"y":150.67,"x0":-1.7070552954096518,"y0":50.00353766912598,"z0":5.706817202530882,"aX":11.39459655935482},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.0,"breakHorizontal":-14.2,"spinRate":2496,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.45667758010171555,"extension":6.430772756619037},"index":1,"playId":"a3ea77f2-482e-3922-99e8-df9ab7092b96","pitchNumber":2,"startTime":"2026-03-15T21:12:25.546Z","endTime":"2026-03-15T21:12:31.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424488639761506,"aZ":-22.711217308285345,"pfxX":-6.949437066067791,"pfxZ":4.903292678071125,"pX":-1.1927945152909445,"pZ":2.588568834462289,"vX0":3.3966390756814966,"vY0":-138.2367959765858,"vZ0":-3.8925596204344295,"x":162.47,"y":168.89,"x0":-1.535883331371327,"y0":50.006205655740445,"z0":5.543574772244164,"aX":-13.423991091755996},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":11.9,"spinRate":2086,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39653200018025414,"extension":6.3725618327441325},"hitData":{"launchSpeed":65.3,"launchAngle":29.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.55,"coordY":128.85}},"index":2,"playId":"69abf323-7ac1-39a0-b03a-663cc3be02a3","pitchNumber":3,"startTime":"2026-03-15T21:12:38.322Z","endTime":"2026-03-15T21:12:51.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:12:51.150Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"John Rave out on a sacrifice bunt, pitcher Erick Fedde to first baseman LaMonte Wade Jr. Nick Loftin to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T21:13:08.697Z","endTime":"2026-03-15T21:13:44.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":82.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9732264027596,"aZ":-30.107964114789844,"pfxX":2.5744963577916367,"pfxZ":1.204544536268946,"pX":-0.9221342675091099,"pZ":2.764062225720394,"vX0":0.9602949267197787,"vY0":-128.79900337098238,"vZ0":-1.524439884460203,"x":152.15,"y":164.15,"x0":-1.6323347069019303,"y0":50.0010068340835,"z0":5.650894917747588,"aX":4.407064165682751},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42220213910587967,"extension":6.561164046037081},"index":0,"playId":"d4287ab2-0787-3e70-8e7e-6c29a6a3094d","pitchNumber":1,"startTime":"2026-03-15T21:13:18.904Z","endTime":"2026-03-15T21:13:24.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34876445245126,"aZ":-21.08666183683754,"pfxX":-6.087246501540318,"pfxZ":5.797299158869658,"pX":0.7310171712419975,"pZ":2.035147458600564,"vX0":7.3536994719514075,"vY0":-136.92548466006127,"vZ0":-6.102394358708736,"x":89.14,"y":183.83,"x0":-1.1901462844038317,"y0":50.00079815899532,"z0":5.721400744458183,"aX":-11.635337334456274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":9.6,"spinRate":2092,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39902253827254786,"extension":6.7686199830128935},"hitData":{"launchSpeed":37.7,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":121.47,"coordY":191.99}},"index":1,"playId":"78d1c52c-1188-36bb-812f-fc6423feefc7","pitchNumber":2,"startTime":"2026-03-15T21:13:37.024Z","endTime":"2026-03-15T21:13:44.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.74,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:13:44.478Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin Newman flies out to first baseman LaMonte Wade Jr. in foul territory. Nick Loftin to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T21:14:04.781Z","endTime":"2026-03-15T21:14:43.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.902180709015816,"aZ":-24.313849054554318,"pfxX":-7.794874324713392,"pfxZ":4.060534749114474,"pX":0.9011052188010388,"pZ":0.9456114219745216,"vX0":8.84714782899908,"vY0":-137.34174821097474,"vZ0":-7.998743606212449,"x":82.65,"y":213.25,"x0":-1.3304694439807552,"y0":50.0005563850196,"z0":5.517533843163261,"aX":-15.07410604285004},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2020,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3969418276547949,"extension":6.566925263027086},"index":0,"playId":"b3b42326-a21f-326e-b7e0-e3b5705e3c9e","pitchNumber":1,"startTime":"2026-03-15T21:14:12.572Z","endTime":"2026-03-15T21:14:17.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11263650787584,"aZ":-23.63455373005572,"pfxX":-3.4332724762966618,"pfxZ":4.6222153485141195,"pX":-0.06257117598014092,"pZ":1.663903747860489,"vX0":5.357769860934107,"vY0":-134.54676366268222,"vZ0":-5.700988302328345,"x":119.39,"y":193.85,"x0":-1.6267069721211251,"y0":50.00355777359639,"z0":5.467922770352316,"aX":-6.343492087058894},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":5.2,"spinRate":1859,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40591428560992515,"extension":6.5749517672948965},"hitData":{"launchSpeed":80.6,"launchAngle":59.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":195.56,"coordY":161.19}},"index":1,"playId":"c4a957db-3784-361b-8e23-1ed605167afd","pitchNumber":2,"startTime":"2026-03-15T21:14:30.239Z","endTime":"2026-03-15T21:14:43.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.56,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:14:43.298Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Tolbert flies out to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-15T21:15:11.463Z","endTime":"2026-03-15T21:17:05.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.8,"endSpeed":75.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7775858044374,"aZ":-31.769513593514024,"pfxX":7.74369092259169,"pfxZ":0.2847510577261616,"pX":0.6173467487095006,"pZ":2.0091987907931963,"vX0":3.0131568466988026,"vY0":-119.09759161102264,"vZ0":-1.8210613646677385,"x":93.47,"y":184.53,"x0":-1.6703061179589762,"y0":50.005266569676124,"z0":5.655877668712636,"aX":11.1299991539469},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":-14.8,"spinRate":2552,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.459820172914005,"extension":6.753089272387039},"index":0,"playId":"4a6be3a6-53ab-3c1a-8652-b36a37eee298","pitchNumber":1,"startTime":"2026-03-15T21:15:15.188Z","endTime":"2026-03-15T21:15:22.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7049449695225,"aZ":-32.31751825389273,"pfxX":6.350246627517013,"pfxZ":-0.09724187022057329,"pX":0.7258090629275695,"pZ":1.7937939733666353,"vX0":3.582639513098174,"vY0":-121.30410012453936,"vZ0":-2.4539108842358166,"x":89.33,"y":190.35,"x0":-1.5929557837018422,"y0":50.002020521399544,"z0":5.623276112863067,"aX":9.505871414421927},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2514,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.45073622225523824,"extension":6.551309079528536},"index":1,"playId":"c9a64a5e-5469-37f0-8095-2872f6c137d4","pitchNumber":2,"startTime":"2026-03-15T21:15:39.962Z","endTime":"2026-03-15T21:15:44.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081483908761342,"aZ":-18.922782844616307,"pfxX":-1.5841523080679458,"pfxZ":6.979989144973686,"pX":2.084518975146715,"pZ":3.1345744193411282,"vX0":8.866154707534367,"vY0":-136.68253442993296,"vZ0":-3.7648300736318823,"x":37.54,"y":154.15,"x0":-0.9904672469881713,"y0":50.006225013395614,"z0":5.823183341171775,"aX":-3.009914557145329},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":1.1,"spinRate":2106,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40016280680535044,"extension":6.673274172584201},"index":2,"playId":"94784429-4539-3810-bfb3-aa3ea08d1abd","pitchNumber":3,"startTime":"2026-03-15T21:15:59.486Z","endTime":"2026-03-15T21:16:06.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53728822877968,"aZ":-31.534890650315898,"pfxX":7.109543343343266,"pfxZ":0.432921114584218,"pX":-0.029200712283260724,"pZ":2.282072760364505,"vX0":1.600192668729155,"vY0":-121.06195948231512,"vZ0":-1.4833119875212302,"x":118.11,"y":177.16,"x0":-1.6229884946825412,"y0":50.00420464724342,"z0":5.673602599525003,"aX":10.509249145824315},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":-13.2,"spinRate":2537,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.45315870059857,"extension":6.508101151875928},"index":3,"playId":"e268bb4c-3f08-367e-ae88-8eb1c27f9cc5","pitchNumber":4,"startTime":"2026-03-15T21:16:18.589Z","endTime":"2026-03-15T21:16:32.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130478962429432,"aZ":-23.075791207699798,"pfxX":-5.324653837710962,"pfxZ":4.66754203632526,"pX":0.04761843194031758,"pZ":1.9396982994061616,"vX0":5.786968536542291,"vY0":-138.13157348183927,"vZ0":-5.615063810890534,"x":115.18,"y":186.41,"x0":-1.3736680511071628,"y0":50.00449285979185,"z0":5.530812839959494,"aX":-10.384775185026436},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":8.5,"spinRate":2052,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3951385870906674,"extension":6.587919518826776},"hitData":{"launchSpeed":94.1,"launchAngle":33.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.84,"coordY":54.09}},"index":4,"playId":"b8fadbba-750a-39ba-8035-27f5c4525275","pitchNumber":5,"startTime":"2026-03-15T21:16:58.197Z","endTime":"2026-03-15T21:17:05.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.75,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:17:05.713Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Nick Loftin to first baseman Brandon Drury.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T21:19:13.508Z","endTime":"2026-03-15T21:20:32.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40724126262222,"aZ":-17.476211553293055,"pfxX":-7.075289908042191,"pfxZ":7.401807765253775,"pX":0.4361961625448669,"pZ":1.2848006124429778,"vX0":8.744937448407738,"vY0":-139.35321157328858,"vZ0":-8.341131057083212,"x":100.37,"y":204.09,"x0":-1.80882177318167,"y0":50.00431291224455,"z0":5.449445332154338,"aX":-14.054445746690412},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2163,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3915687317741199,"extension":6.300579003563791},"index":0,"playId":"bb9f99ef-089e-3938-baf9-e9ba97d923b8","pitchNumber":1,"startTime":"2026-03-15T21:19:18.535Z","endTime":"2026-03-15T21:19:21.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76183795644196,"aZ":-31.619312348171494,"pfxX":-1.9551648142574856,"pfxZ":0.33847880413468445,"pX":0.31770118422598875,"pZ":2.234995665984118,"vX0":6.19534171206916,"vY0":-127.1373003552999,"vZ0":-2.388353712330563,"x":104.89,"y":178.44,"x0":-1.899653315056426,"y0":50.00100307669055,"z0":5.7030305911233095,"aX":-3.191295436822861},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":2.0,"spinRate":2234,"spinDirection":327},"zone":6,"typeConfidence":2.0,"plateTime":0.4312845689335685,"extension":6.333035529288462},"index":1,"playId":"00834a15-59c4-32a4-a478-1f2faea39406","pitchNumber":2,"startTime":"2026-03-15T21:19:31.530Z","endTime":"2026-03-15T21:19:36.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205952658161642,"aZ":-27.717807589024122,"pfxX":-8.372589767101683,"pfxZ":2.553539110607561,"pX":0.5829644410647856,"pZ":2.386857688225487,"vX0":9.543408298797189,"vY0":-130.2736404944726,"vZ0":-2.8854787450419543,"x":94.78,"y":174.33,"x0":-2.012354174003689,"y0":50.00636864047837,"z0":5.568870450156564,"aX":-14.62869011527686},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":1633,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.4178811326807703,"extension":6.273006079794536},"index":2,"playId":"9264064c-d196-315e-b762-d563b079ddf6","pitchNumber":3,"startTime":"2026-03-15T21:19:46.629Z","endTime":"2026-03-15T21:19:52.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":89.9,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21055637698286,"aZ":-26.862696445290023,"pfxX":-8.573645881842435,"pfxZ":3.0190450672456772,"pX":-0.14943057848808228,"pZ":0.5151084858964258,"vX0":8.218610135359679,"vY0":-130.72112386737177,"vZ0":-7.177821304840076,"x":122.7,"y":224.87,"x0":-2.195081911940445,"y0":50.00559828388205,"z0":5.266504617339004,"aX":-15.090849986671385},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":14.0,"spinRate":1726,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4163582084622366,"extension":6.201798068200117},"index":3,"playId":"d4661896-4965-30a9-9d79-2e9ed0a51ec0","pitchNumber":4,"startTime":"2026-03-15T21:20:04.789Z","endTime":"2026-03-15T21:20:10.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178246640739633,"aZ":-19.043332210312414,"pfxX":-8.22256555645687,"pfxZ":6.642865554330384,"pX":0.32329615671642253,"pZ":1.456019787298599,"vX0":9.170108745172262,"vY0":-139.2228534997513,"vZ0":-7.491396395427241,"x":104.68,"y":199.47,"x0":-1.9337817723072737,"y0":50.006331687202504,"z0":5.426956569812859,"aX":-16.260385630847978},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":13.2,"spinRate":2284,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39235653648301483,"extension":6.29869606790861},"hitData":{"launchSpeed":72.5,"launchAngle":-1.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.82,"coordY":158.47}},"index":4,"playId":"965fee19-cdcd-3e5e-8096-7db20c9d26bb","pitchNumber":5,"startTime":"2026-03-15T21:20:24.452Z","endTime":"2026-03-15T21:20:32.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:20:32.098Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T21:20:45.603Z","endTime":"2026-03-15T21:22:28.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":90.8,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513624983361574,"aZ":-27.157578631639733,"pfxX":-10.121770962484794,"pfxZ":2.8159778076279975,"pX":0.7202349443461727,"pZ":1.26147156154184,"vX0":10.215903623871021,"vY0":-131.88930881074222,"vZ0":-5.775765669535307,"x":89.55,"y":204.72,"x0":-1.8705402288924748,"y0":50.00016320558536,"z0":5.457820014260703,"aX":-18.00214467981899},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1639,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4137790272808952,"extension":6.268300071939194},"index":0,"playId":"f97600d8-d9ee-31d6-85d6-99ec9617a0c2","pitchNumber":1,"startTime":"2026-03-15T21:20:55.820Z","endTime":"2026-03-15T21:21:00.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72165520916427,"aZ":-26.066633583007896,"pfxX":-9.9068565893966,"pfxZ":3.4592645259239507,"pX":0.18698552597369122,"pZ":0.7867633270466556,"vX0":8.650482816796902,"vY0":-131.54115580875768,"vZ0":-7.191369027800614,"x":109.87,"y":217.54,"x0":-1.8437700057056439,"y0":50.004963525397756,"z0":5.465821761589289,"aX":-17.50823241277841},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":16.2,"spinRate":1535,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4150737785217613,"extension":6.329140936699711},"index":1,"playId":"f48ca1f2-ef6f-3c3e-bf05-d028005f12ae","pitchNumber":2,"startTime":"2026-03-15T21:21:08.177Z","endTime":"2026-03-15T21:21:12.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24576396468117,"aZ":-18.642195670822474,"pfxX":-6.7347521432730595,"pfxZ":6.764568014598392,"pX":0.37658039363874585,"pZ":2.666485000839268,"vX0":8.63619942046409,"vY0":-139.3533388172345,"vZ0":-4.722630450754861,"x":102.65,"y":166.78,"x0":-1.8628815407904202,"y0":50.003965924483495,"z0":5.585095515882381,"aX":-13.47565152596882},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2190,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.39047993432545125,"extension":6.322087491979839},"index":2,"playId":"221ee42f-40bb-37be-a2de-52ff733009a7","pitchNumber":3,"startTime":"2026-03-15T21:21:28.077Z","endTime":"2026-03-15T21:21:31.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993955702139033,"aZ":-31.00045195020584,"pfxX":-2.049076304817614,"pfxZ":0.7100257570631854,"pX":0.23898581523171186,"pZ":2.9766474109827255,"vX0":5.85078755129615,"vY0":-128.39464172388185,"vZ0":-0.9975130013867813,"x":107.89,"y":158.41,"x0":-1.8088575232915813,"y0":50.00454437584285,"z0":5.794909776089563,"aX":-3.401928417380738},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":2.3,"spinRate":2224,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4275221424204534,"extension":6.264792367583393},"index":3,"playId":"33fd9daa-3c16-3009-87bc-7fa0b8818c99","pitchNumber":4,"startTime":"2026-03-15T21:22:01.071Z","endTime":"2026-03-15T21:22:07.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-15T21:22:11.053Z","endTime":"2026-03-15T21:22:23.110Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393353869824217,"aZ":-29.134900942516925,"pfxX":-9.958269350827251,"pfxZ":1.6935093814877433,"pX":0.5283248821709492,"pZ":1.4255017145979612,"vX0":9.697633644708379,"vY0":-132.67951440104378,"vZ0":-5.2018216726241455,"x":96.86,"y":200.29,"x0":-1.8736859248259465,"y0":50.00039529347698,"z0":5.525016189999598,"aX":-17.819491920025378},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.2,"breakHorizontal":16.1,"spinRate":1635,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4122357002150161,"extension":6.35074854208269},"index":5,"playId":"30aaa4c2-fa88-368a-bad6-aa02b28431b4","pitchNumber":5,"startTime":"2026-03-15T21:22:23.110Z","endTime":"2026-03-15T21:22:28.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:22:28.261Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (6) on a sharp line drive to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T21:22:41.986Z","endTime":"2026-03-15T21:23:48.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159114087978246,"aZ":-22.396727436947923,"pfxX":-8.723514402725764,"pfxZ":4.927582255571631,"pX":0.28486078086553357,"pZ":0.9137006385180751,"vX0":8.760673121106441,"vY0":-139.83735231657897,"vZ0":-8.561706113644616,"x":106.14,"y":214.11,"x0":-1.7533099531008272,"y0":50.00124152438405,"z0":5.4812855803358564,"aX":-17.29761880295834},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":14.0,"spinRate":2028,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3915004469982226,"extension":6.425419297128766},"index":0,"playId":"b52084f1-1a02-3310-9cc0-453344b978a7","pitchNumber":1,"startTime":"2026-03-15T21:22:49.696Z","endTime":"2026-03-15T21:22:55.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92205901713433,"aZ":-29.72747923883121,"pfxX":-2.2642601751110565,"pfxZ":1.495971346633529,"pX":0.6684090384039973,"pZ":1.1894711904230841,"vX0":6.959507995888616,"vY0":-127.40665976065662,"vZ0":-5.151148810551001,"x":91.52,"y":206.66,"x0":-1.8081597198769825,"y0":50.005301527770925,"z0":5.595504352372512,"aX":-3.711873140907034},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":2.5,"spinRate":2266,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4304114310642033,"extension":6.358340275371089},"index":1,"playId":"2b3e2f4a-9eae-3419-afb1-b9ddabca659f","pitchNumber":2,"startTime":"2026-03-15T21:23:03.407Z","endTime":"2026-03-15T21:23:11.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863814729275976,"aZ":-31.745690820027722,"pfxX":-1.788867869139045,"pfxZ":0.26242021017175254,"pX":-0.8851518438308743,"pZ":3.0526325634486415,"vX0":3.500785981437285,"vY0":-127.03970241880303,"vZ0":-0.4200744003537177,"x":150.74,"y":156.36,"x0":-2.0533007424278105,"y0":50.00262305755755,"z0":5.760119763635946,"aX":-2.9025118269652337},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":2.4,"spinRate":2270,"spinDirection":357},"zone":11,"typeConfidence":2.0,"plateTime":0.4324049064760973,"extension":6.305915806717819},"index":2,"playId":"8ef680cc-0a34-3755-8db4-93e085f952a0","pitchNumber":3,"startTime":"2026-03-15T21:23:20.094Z","endTime":"2026-03-15T21:23:24.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92954230229425,"aZ":-19.441064490402972,"pfxX":-6.960939611254222,"pfxZ":6.48311340458741,"pX":-0.22985253701400762,"pZ":1.7093307828605566,"vX0":7.064601005370296,"vY0":-138.52387956864808,"vZ0":-6.841985603188558,"x":125.76,"y":192.63,"x0":-1.896155285158907,"y0":50.00048934680214,"z0":5.48896969370762,"aX":-13.667086346570498},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":2168,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3938397678814729,"extension":6.43109105705095},"hitData":{"launchSpeed":108.9,"launchAngle":17.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.21,"coordY":65.56}},"index":3,"playId":"d1a84c12-c47a-3920-8d99-b99b8947ba7d","pitchNumber":4,"startTime":"2026-03-15T21:23:37.018Z","endTime":"2026-03-15T21:23:48.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":0.58,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:23:48.854Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out softly to first baseman Brandon Drury.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-15T21:24:06.812Z","endTime":"2026-03-15T21:25:12.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8459301984125,"aZ":-29.948422457299966,"pfxX":-1.7085532379634367,"pfxZ":1.3535737634762546,"pX":1.0513863265295154,"pZ":1.7379983503587908,"vX0":7.14289565762776,"vY0":-128.00061516150464,"vZ0":-4.299344926412944,"x":76.92,"y":191.85,"x0":-1.5653430069369134,"y0":50.00350083720459,"z0":5.810843199831878,"aX":-2.8089835813450916},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2107,"spinDirection":357},"zone":14,"typeConfidence":2.0,"plateTime":0.42953654429008514,"extension":6.436412286333958},"index":0,"playId":"eadbd1f0-2709-3e06-a990-24e403976518","pitchNumber":1,"startTime":"2026-03-15T21:24:27.414Z","endTime":"2026-03-15T21:24:31.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535176921500955,"aZ":-32.703959622325236,"pfxX":-2.7406591877053925,"pfxZ":-0.3156381808716482,"pX":0.4175569182917834,"pZ":2.0532166961436626,"vX0":6.262713217645621,"vY0":-128.0082909297765,"vZ0":-2.8963292871524695,"x":101.08,"y":183.34,"x0":-1.7007600368830358,"y0":50.00490758991667,"z0":5.750405952112883,"aX":-4.565641592293606},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":3.6,"spinRate":2173,"spinDirection":340},"zone":9,"typeConfidence":2.0,"plateTime":0.42729648819530164,"extension":6.370219733091366},"index":1,"playId":"deb22fdc-dee4-3d76-b2e8-bc11968db15c","pitchNumber":2,"startTime":"2026-03-15T21:24:45.196Z","endTime":"2026-03-15T21:24:48.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706361995252728,"aZ":-33.53150538839089,"pfxX":-1.9692214869757496,"pfxZ":-0.8165083646075892,"pX":1.0471509082718216,"pZ":2.0632319441125544,"vX0":7.674737565497552,"vY0":-127.5812931713297,"vZ0":-2.818794736116897,"x":77.09,"y":183.07,"x0":-1.7360696648302516,"y0":50.00542410186876,"z0":5.808712798677805,"aX":-3.268721168129839},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":1.9,"spinRate":2183,"spinDirection":357},"zone":14,"typeConfidence":2.0,"plateTime":0.4282912756418815,"extension":6.407165437965146},"hitData":{"launchSpeed":48.7,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.09,"coordY":170.92}},"index":2,"playId":"868e5cdb-ed07-380f-9b54-a4f29ccba5a8","pitchNumber":3,"startTime":"2026-03-15T21:25:06.755Z","endTime":"2026-03-15T21:25:12.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.73,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:25:12.769Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Isbel doubles (1) on a sharp line drive to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T21:27:23.457Z","endTime":"2026-03-15T21:28:36.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":82.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.440583016554704,"aZ":-24.240349210509862,"pfxX":1.4945099360360952,"pfxZ":4.591572666826236,"pX":0.8900285613577419,"pZ":3.215270154507043,"vX0":5.36199937529971,"vY0":-130.1298460057052,"vZ0":-1.7813722574895658,"x":83.07,"y":151.97,"x0":-1.3852355852884344,"y0":50.002394979153834,"z0":5.731933953895343,"aX":2.580408188441822},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2230,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4197434001471194,"extension":6.480535380553959},"index":0,"playId":"0a8b8c36-31dd-34aa-a373-56b0b004f0dc","pitchNumber":1,"startTime":"2026-03-15T21:27:34.768Z","endTime":"2026-03-15T21:27:39.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.9,"endSpeed":81.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609330517216442,"aZ":-27.088765036100682,"pfxX":-6.582751732413669,"pfxZ":3.013879327084533,"pX":-1.5130889082812895,"pZ":2.6236417122128493,"vX0":2.9701859837642184,"vY0":-128.11333714176985,"vZ0":-2.4768410428127114,"x":174.68,"y":167.94,"x0":-1.8224797203063101,"y0":50.00319692326099,"z0":5.686872893051158,"aX":-11.112985214354122},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":11.4,"spinRate":1854,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.42501143253476537,"extension":6.094592178875376},"index":1,"playId":"b1bebeb7-e269-328f-9c5d-8a9d106b37fb","pitchNumber":2,"startTime":"2026-03-15T21:27:52.544Z","endTime":"2026-03-15T21:27:56.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.979643392440504,"aZ":-30.599172150193887,"pfxX":8.310763048210328,"pfxZ":1.1416712105334241,"pX":-0.18909072417162215,"pZ":2.470713352436096,"vX0":0.8872338533398347,"vY0":-116.45962151493949,"vZ0":-0.6804548958321501,"x":124.21,"y":172.07,"x0":-1.6548277033114238,"y0":50.00316465227803,"z0":5.649968047569873,"aX":11.464996842379307},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":2395,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4695311506344657,"extension":6.420689934030737},"index":2,"playId":"58791521-e3eb-3e7b-8d2f-b525d0786c1b","pitchNumber":3,"startTime":"2026-03-15T21:28:05.885Z","endTime":"2026-03-15T21:28:11.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366908349945028,"aZ":-25.49187563714884,"pfxX":-5.280868377667969,"pfxZ":4.031415062790577,"pX":-0.19792183264166513,"pZ":1.4121704093148946,"vX0":5.208819187985051,"vY0":-127.44739022290624,"vZ0":-5.363141566469132,"x":124.54,"y":200.65,"x0":-1.5748557968298358,"y0":50.003479494057146,"z0":5.538300266744031,"aX":-8.75274305658519},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":8.5,"spinRate":1809,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.42854801530842046,"extension":6.378340619928515},"hitData":{"launchSpeed":103.8,"launchAngle":14.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.14,"coordY":47.81}},"index":3,"playId":"5fd9377a-231b-3fb4-89de-a96e65197b86","pitchNumber":4,"startTime":"2026-03-15T21:28:25.823Z","endTime":"2026-03-15T21:28:36.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.16,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:28:36.028Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lane Thomas singles on a line drive to center fielder Luisangel Acuña. Kyle Isbel scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T21:28:54.082Z","endTime":"2026-03-15T21:30:58.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.685507535940527,"aZ":-33.894863625167595,"pfxX":7.233233443453329,"pfxZ":-1.21737138999835,"pX":-1.4041711731112372,"pZ":2.7201940891865024,"vX0":-1.0204519467518756,"vY0":-118.10005952918503,"vZ0":0.3262704409711312,"x":170.52,"y":165.33,"x0":-1.905949155085951,"y0":50.003494758316,"z0":5.700021000331882,"aX":10.208559273670835},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":-12.8,"spinRate":2488,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.46393476347643636,"extension":6.382574084026903},"index":0,"playId":"02aacd88-2cd0-36cb-a169-25da52caad13","pitchNumber":1,"startTime":"2026-03-15T21:29:11.653Z","endTime":"2026-03-15T21:29:15.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"08319136-0416-0013-001c-f08cd117d70a","startTime":"2026-03-15T21:29:36.804Z","endTime":"2026-03-15T21:29:45.720Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691964699587643,"aZ":-29.959423505893895,"pfxX":8.672572878633169,"pfxZ":1.5471309749688373,"pX":-0.21126015721478336,"pZ":2.454493385118493,"vX0":0.9024396854037351,"vY0":-119.01884012045262,"vZ0":-1.1802036379323861,"x":125.05,"y":172.51,"x0":-1.7218258542314944,"y0":50.001549117681016,"z0":5.679862338164785,"aX":12.390448111865698},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.8,"breakHorizontal":-16.0,"spinRate":2435,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4609090342349971,"extension":6.522007861074092},"index":2,"playId":"f8348675-56d0-36b7-ad0d-f58ead688e02","pitchNumber":2,"startTime":"2026-03-15T21:29:45.720Z","endTime":"2026-03-15T21:29:48.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.546026502305722,"aZ":-19.669397467109235,"pfxX":-4.525438326404727,"pfxZ":6.464533276819993,"pX":0.0026523821745638053,"pZ":2.43302470935546,"vX0":5.347510510664228,"vY0":-137.70848632915937,"vZ0":-5.168489415942516,"x":116.9,"y":173.09,"x0":-1.3699319232455394,"y0":50.00254053095444,"z0":5.651405851929017,"aX":-8.753543231358863},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":7.2,"spinRate":2057,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39666203744308515,"extension":6.681150229665347},"index":3,"playId":"f25a7afa-b828-33fb-92de-3a9d2f325036","pitchNumber":3,"startTime":"2026-03-15T21:30:17.809Z","endTime":"2026-03-15T21:30:21.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042469670324675,"aZ":-22.11505254011506,"pfxX":-3.5637846415910652,"pfxZ":5.19690308741982,"pX":-0.2427792777738309,"pZ":2.617995431124522,"vX0":3.8989368310231085,"vY0":-137.6010062308709,"vZ0":-4.397804563155767,"x":126.25,"y":168.09,"x0":-1.20921307294383,"y0":50.00011733796462,"z0":5.7187485870712935,"aX":-6.892882511637156},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":5.8,"spinRate":2108,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.39674528409407195,"extension":6.644126125860461},"hitData":{"launchSpeed":97.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.07,"coordY":96.19}},"index":4,"playId":"a8664989-86ee-328c-bf88-a6d29bf5af8f","pitchNumber":4,"startTime":"2026-03-15T21:30:49.598Z","endTime":"2026-03-15T21:30:58.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":1.54,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:30:58.830Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Starling Marte grounds into a double play, third baseman Miguel Vargas to second baseman William Bergolla Jr. to first baseman LaMonte Wade Jr. Lane Thomas out at 2nd. Starling Marte out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T21:31:23.137Z","endTime":"2026-03-15T21:32:20.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":703151,"link":"/api/v1/people/703151"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703151,"link":"/api/v1/people/703151"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61967376785951,"aZ":-21.973783996292298,"pfxX":-5.812824910653044,"pfxZ":5.352838224592429,"pX":0.5560037956429111,"pZ":1.2576882543380161,"vX0":7.0411921970841895,"vY0":-136.1472831971877,"vZ0":-7.292155051550175,"x":95.81,"y":204.82,"x0":-1.2901592298008842,"y0":50.003523448109384,"z0":5.455531904272151,"aX":-11.079505434726444},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":9.4,"spinRate":2027,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39998092655670847,"extension":6.789297179669357},"index":0,"playId":"916f0292-949a-341e-9a2f-d9886cb75dc3","pitchNumber":1,"startTime":"2026-03-15T21:31:28.575Z","endTime":"2026-03-15T21:31:34.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058739912982503,"aZ":-28.975402337429568,"pfxX":7.500970920583912,"pfxZ":2.181829856381464,"pX":0.7360571719177643,"pZ":1.1916779521737808,"vX0":3.285807466686107,"vY0":-120.22405440536193,"vZ0":-3.9691526585626233,"x":88.94,"y":206.6,"x0":-1.6224327690857656,"y0":50.00351378641564,"z0":5.432661906961809,"aX":10.991480585261659},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":-14.4,"spinRate":2409,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45540539241502387,"extension":6.583717867111425},"index":1,"playId":"fb578653-ee82-3441-95e0-3df6349ed9f2","pitchNumber":2,"startTime":"2026-03-15T21:31:45.896Z","endTime":"2026-03-15T21:31:52.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73649482960376,"aZ":-23.424607622234507,"pfxX":-5.714726735999949,"pfxZ":4.601257051564515,"pX":-0.640085130437193,"pZ":3.0826834638030696,"vX0":4.020867754611653,"vY0":-136.29327105028653,"vZ0":-2.7207346714130676,"x":141.4,"y":155.55,"x0":-1.3834625616619285,"y0":50.00659968306552,"z0":5.69159071342214,"aX":-10.877117616246657},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":9.6,"spinRate":2003,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4001333134283529,"extension":6.633164738183391},"hitData":{"launchSpeed":84.9,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.81,"coordY":167.07}},"index":2,"playId":"8e3a1ee3-4e8e-3879-8492-47ee436decc3","pitchNumber":3,"startTime":"2026-03-15T21:32:05.972Z","endTime":"2026-03-15T21:32:20.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-6.999999999999986,"leverageIndex":1.35,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:32:20.522Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Andrew Benintendi.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-15T21:32:35.430Z","endTime":"2026-03-15T21:32:50.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1377098219197,"aZ":-22.950534070597772,"pfxX":-5.27551326414362,"pfxZ":4.857488962491695,"pX":0.659284118041884,"pZ":2.807329204703909,"vX0":7.111238544558525,"vY0":-136.9453549182935,"vZ0":-3.5582860346001977,"x":91.87,"y":162.98,"x0":-1.285288863478364,"y0":50.005728670726334,"z0":5.6927515176410495,"aX":-10.025499971199784},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":8.0,"spinRate":1956,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39990454436130607,"extension":6.590583895498644},"hitData":{"launchSpeed":73.9,"launchAngle":34.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":127.62,"coordY":192.46}},"index":0,"playId":"a9582df5-bc6b-323f-b583-e8a6a3e24ca1","pitchNumber":1,"startTime":"2026-03-15T21:32:41.750Z","endTime":"2026-03-15T21:32:50.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:32:50.384Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T21:35:07.916Z","endTime":"2026-03-15T21:35:55.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kameron Misner replaces center fielder Kyle Isbel, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:35:10.065Z","endTime":"2026-03-15T21:35:10.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Abraham Toro replaces second baseman Nick Loftin, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:35:10.067Z","endTime":"2026-03-15T21:35:10.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rudy Martin Jr. replaces right fielder Lane Thomas, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:35:10.069Z","endTime":"2026-03-15T21:35:10.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":657041,"link":"/api/v1/people/657041"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Strahm replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-15T21:35:10.071Z","endTime":"2026-03-15T21:35:10.072Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406104623936734,"aZ":-23.20030481027948,"pfxX":-1.552263275871193,"pfxZ":5.556686925381548,"pX":-0.2613942591205579,"pZ":3.3778117380837873,"vX0":-4.250606717978572,"vY0":-126.0028409343237,"vZ0":0.14426858719142954,"x":126.96,"y":147.58,"x0":1.6458575170335223,"y0":50.00607113946419,"z0":5.186757499319308,"aX":-2.5086863098974628},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.3,"breakHorizontal":3.7,"spinRate":2498,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4338606477820868,"extension":5.930818444257256},"index":4,"playId":"773638cb-30c1-30ee-a7b3-70bb7bcd5fe6","pitchNumber":1,"startTime":"2026-03-15T21:35:10.073Z","endTime":"2026-03-15T21:35:14.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":82.4,"endSpeed":76.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56816859586689,"aZ":-24.96521271499579,"pfxX":0.49540757070035335,"pfxZ":4.892253407668979,"pX":0.6032648127963063,"pZ":1.872072390653228,"vX0":-2.6589416656719256,"vY0":-120.1281330411412,"vZ0":-2.695623725579429,"x":94.0,"y":188.23,"x0":1.6563509007182957,"y0":50.001172356402904,"z0":5.210041130468035,"aX":0.7299546804447},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2618,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4546016672710329,"extension":5.942682272787123},"index":5,"playId":"971895c0-a96f-373c-8e2b-e80d68993f1f","pitchNumber":2,"startTime":"2026-03-15T21:35:27.022Z","endTime":"2026-03-15T21:35:30.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384246631096232,"aZ":-17.056298398587984,"pfxX":8.25751612221924,"pfxZ":8.118808152161296,"pX":-0.5751798554219862,"pZ":3.1263604177987516,"vX0":-8.632168189530262,"vY0":-135.08465733109514,"vZ0":-2.1397228988168586,"x":138.92,"y":154.37,"x0":1.5776473554301067,"y0":50.00114278407452,"z0":5.117999334092239,"aX":15.373078898572274},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-13.3,"spinRate":2455,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.4043301222835467,"extension":6.071793299248161},"index":6,"playId":"dd5562c7-f6ad-3953-a8b4-345031e381a2","pitchNumber":3,"startTime":"2026-03-15T21:35:47.082Z","endTime":"2026-03-15T21:35:55.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:35:55.477Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a line drive to right fielder Kameron Misner.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T21:36:16.657Z","endTime":"2026-03-15T21:37:03.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43445520588912,"aZ":-30.02097431637553,"pfxX":-5.7460218520422455,"pfxZ":1.523267438845716,"pX":-0.19941891623180114,"pZ":2.4065149105141876,"vX0":-2.521075470049897,"vY0":-117.6616295728301,"vZ0":-0.4985940472551653,"x":124.6,"y":173.8,"x0":1.629561835522391,"y0":50.003249831839426,"z0":5.381366198610123,"aX":-8.12960600786113},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.9,"breakHorizontal":11.0,"spinRate":2687,"spinDirection":288},"zone":5,"typeConfidence":2.0,"plateTime":0.4639076731625704,"extension":5.948186987270285},"index":0,"playId":"b71a8ab1-239f-3dc9-b117-58c3e5b0ced1","pitchNumber":1,"startTime":"2026-03-15T21:36:19.610Z","endTime":"2026-03-15T21:36:25.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.286072157221028,"aZ":-30.86741101284543,"pfxX":-3.1073040558336924,"pfxZ":0.9285626995242815,"pX":0.7691432086911014,"pZ":2.752629000690205,"vX0":-1.2437618098710204,"vY0":-117.43881993682285,"vZ0":0.33629734244203124,"x":87.68,"y":164.46,"x0":1.7079197901754748,"y0":50.00472754346045,"z0":5.4571110482164995,"aX":-4.380946354097816},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2705,"spinDirection":276},"zone":3,"typeConfidence":2.0,"plateTime":0.46473540215498765,"extension":5.890890574590489},"index":1,"playId":"2b3c46fe-ffd7-36e6-9936-8bc1bee9ca8d","pitchNumber":2,"startTime":"2026-03-15T21:36:38.074Z","endTime":"2026-03-15T21:36:46.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49895868606373,"aZ":-16.618799557860882,"pfxX":7.415141303586219,"pfxZ":8.657739218028343,"pX":0.4960703380647551,"pZ":2.3098264443139085,"vX0":-5.170716381609269,"vY0":-132.73390233055613,"vZ0":-4.162698706487008,"x":98.09,"y":176.41,"x0":1.49887715775248,"y0":50.00615947333455,"z0":5.096701576750324,"aX":13.329003714734032},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-12.4,"spinRate":2453,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4115214326864409,"extension":6.031279805325302},"hitData":{"launchSpeed":100.1,"launchAngle":6.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.41,"coordY":121.99}},"index":2,"playId":"63359f70-fa42-314c-be1b-cfa17de410cf","pitchNumber":3,"startTime":"2026-03-15T21:36:56.352Z","endTime":"2026-03-15T21:37:03.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:37:03.373Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"LaMonte Wade Jr. walks. Luisangel Acuña to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T21:37:13.533Z","endTime":"2026-03-15T21:39:26.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18476914808408,"aZ":-31.46703851635656,"pfxX":-3.917718068770169,"pfxZ":0.5116764612937708,"pX":1.387401505990389,"pZ":4.379476692475131,"vX0":-3.4516560980914206,"vY0":-116.83391526028491,"vZ0":4.484702439701294,"x":64.12,"y":120.53,"x0":3.3958034597123277,"y0":50.00019825329157,"z0":5.401828558720563,"aX":-5.3843451943150304},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.4,"breakHorizontal":8.0,"spinRate":2626,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.46982000309978833,"extension":5.9330984814437295},"index":0,"playId":"c16f8861-e1e2-3d5f-beb3-0a89a4cccf07","pitchNumber":1,"startTime":"2026-03-15T21:37:34.794Z","endTime":"2026-03-15T21:37:40.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"bdbf25d2-e4b0-3798-8235-6352d4e347ea","startTime":"2026-03-15T21:37:54.858Z","endTime":"2026-03-15T21:37:57.858Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323671556652958,"aZ":-20.332169615725128,"pfxX":10.464806271271234,"pfxZ":6.700293990771434,"pX":1.1615311716339023,"pZ":2.466075018584394,"vX0":-8.295339001612488,"vY0":-132.15614121997615,"vZ0":-2.7454268183205555,"x":72.73,"y":172.2,"x0":2.982408511045493,"y0":50.004279623166916,"z0":5.0128486339532135,"aX":18.501132847237443},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":-17.2,"spinRate":2531,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41455570014850673,"extension":6.122256634937665},"index":2,"playId":"3b959770-27a4-38a7-a972-522888a798fb","pitchNumber":2,"startTime":"2026-03-15T21:38:15.913Z","endTime":"2026-03-15T21:38:19.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03893744933029,"aZ":-21.13929802651194,"pfxX":9.412170700788936,"pfxZ":6.2516781121078715,"pX":1.0110340901782013,"pZ":2.189269984862687,"vX0":-8.37711560969467,"vY0":-131.78712931441407,"vZ0":-3.278777294401358,"x":78.46,"y":179.67,"x0":3.0023925119744943,"y0":50.00337245695093,"z0":5.004186199212407,"aX":16.617587549251095},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-15.2,"spinRate":2503,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4150319176603574,"extension":6.1249041856374555},"index":3,"playId":"5061bae2-5197-33e7-9277-51c1e133db9e","pitchNumber":3,"startTime":"2026-03-15T21:38:36.339Z","endTime":"2026-03-15T21:38:40.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672077046191013,"aZ":-32.42162896354695,"pfxX":-3.6460837237716057,"pfxZ":-0.17287858769440767,"pX":-0.7204646682004244,"pZ":2.771379981323341,"vX0":-8.045124162620224,"vY0":-119.15026628943257,"vZ0":0.9660933150056452,"x":144.46,"y":163.95,"x0":3.1783042158333026,"y0":50.00213083231233,"z0":5.298530162884426,"aX":-5.222967602344863},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.2,"breakHorizontal":8.6,"spinRate":2643,"spinDirection":320},"zone":1,"typeConfidence":2.0,"plateTime":0.4603225428764919,"extension":6.047316822897109},"index":4,"playId":"a602e801-814c-37e4-9e4f-d7003a2d143d","pitchNumber":4,"startTime":"2026-03-15T21:38:57.887Z","endTime":"2026-03-15T21:39:03.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370289850860125,"aZ":-21.227818891358574,"pfxX":9.23787733190503,"pfxZ":6.362462122778092,"pX":1.1492550057381394,"pZ":1.3784897077231513,"vX0":-8.20115853636471,"vY0":-130.3295953085758,"vZ0":-4.898262973043195,"x":73.19,"y":201.56,"x0":3.136451772875776,"y0":50.002271689530886,"z0":4.885292130741701,"aX":15.89279388343884},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-14.9,"spinRate":2481,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.42025135366050925,"extension":6.068177044052022},"index":5,"playId":"46d39ecf-d6dd-35e3-821e-75a0f5102a3e","pitchNumber":5,"startTime":"2026-03-15T21:39:19.336Z","endTime":"2026-03-15T21:39:26.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.03,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:39:26.144Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Korey Lee challenged (pitch result), call on the field was confirmed: Korey Lee called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T21:39:41.410Z","endTime":"2026-03-15T21:41:45.175Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152917064935824,"aZ":-22.397568341883975,"pfxX":1.7609081923313359,"pfxZ":5.983230404526061,"pX":-0.12856233310047027,"pZ":3.259495505935725,"vX0":-4.800416152913016,"vY0":-126.33490846470177,"vZ0":-0.35741309895074025,"x":121.9,"y":150.77,"x0":1.5584497029474855,"y0":50.00262184324467,"z0":5.186562650760266,"aX":2.877870582419387},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.3,"spinRate":2733,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.43179225406926314,"extension":5.988620705858097},"index":0,"playId":"9a9d13db-8655-30a7-aa0a-b1395b6f6a4f","pitchNumber":1,"startTime":"2026-03-15T21:39:58.765Z","endTime":"2026-03-15T21:40:01.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286693487418198,"aZ":-15.24657823154428,"pfxX":6.8020100916579125,"pfxZ":9.523477763581193,"pX":0.3217620229286148,"pZ":3.19252089328019,"vX0":-5.802860257460475,"vY0":-132.9372712237651,"vZ0":-2.074134295834093,"x":104.74,"y":152.58,"x0":1.656375987205341,"y0":50.00429730065112,"z0":5.098033968880638,"aX":12.093581892349368},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-10.9,"spinRate":2503,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4130716905296188,"extension":6.058616406362596},"index":1,"playId":"2fae158a-78a3-3d5a-91c7-3322234760aa","pitchNumber":2,"startTime":"2026-03-15T21:40:18.891Z","endTime":"2026-03-15T21:40:23.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621764234809397,"aZ":-27.53717869783737,"pfxX":-2.904978757155156,"pfxZ":3.2253159560436835,"pX":0.20771036458817543,"pZ":0.7226716977543575,"vX0":-2.7265950140537454,"vY0":-119.55078824009505,"vZ0":-4.406875265751424,"x":109.08,"y":219.27,"x0":1.7433780387024251,"y0":50.00095198515158,"z0":5.082271181599288,"aX":-4.173612890467716},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.9,"breakHorizontal":6.0,"spinRate":2681,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4594387793955441,"extension":6.169728975728819},"index":2,"playId":"3023b4a9-91e5-3284-8fbb-929a34005b15","pitchNumber":3,"startTime":"2026-03-15T21:40:47.989Z","endTime":"2026-03-15T21:40:53.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194364782029258,"aZ":-15.424411776048052,"pfxX":6.325300227385726,"pfxZ":9.173957102177155,"pX":0.38746199342432797,"pZ":2.71188502715983,"vX0":-5.263300779169443,"vY0":-134.0749567774802,"vZ0":-3.2090017546871534,"x":102.23,"y":165.56,"x0":1.5513712163785085,"y0":50.00322545021028,"z0":5.020884766352958,"aX":11.549836349643062},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-10.3,"spinRate":2533,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.40805649478666783,"extension":6.0763821367661714},"index":3,"playId":"b5996c61-700f-3f00-8a49-262aaafdef28","pitchNumber":4,"startTime":"2026-03-15T21:41:14.173Z","endTime":"2026-03-15T21:41:17.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926946488779024,"aZ":-14.95049807027079,"pfxX":7.301478247472204,"pfxZ":9.66534410129547,"pX":0.634438670233875,"pZ":3.1790618945334046,"vX0":-4.809465089843202,"vY0":-132.77318206583368,"vZ0":-2.2073177836175915,"x":92.82,"y":152.95,"x0":1.5224344732533597,"y0":50.00286055677778,"z0":5.11150536429566,"aX":13.011651356760202},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":-12.1,"spinRate":2515,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4128172070628371,"extension":6.110625180890919},"index":4,"playId":"681d2e61-35ec-3bfa-8493-51e86f0eace5","pitchNumber":5,"startTime":"2026-03-15T21:41:41.410Z","endTime":"2026-03-15T21:41:45.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"}},"homeTeamWinProbability":66.8,"awayTeamWinProbability":33.2,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":3.2,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:41:45.175Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Bergolla Jr. flies out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-15T21:42:14.012Z","endTime":"2026-03-15T21:44:02.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025125547340927,"aZ":-19.135770076084533,"pfxX":8.576600677397757,"pfxZ":7.348422206806549,"pX":0.2815525712883371,"pZ":1.7684151143233637,"vX0":-9.901424402963858,"vY0":-132.55163876571362,"vZ0":-4.691520503333954,"x":106.27,"y":191.03,"x0":2.955745704030444,"y0":50.00494013296386,"z0":4.963518755780968,"aX":15.22379157312408},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":-13.3,"spinRate":2473,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.41363562600994275,"extension":6.161082992330726},"index":0,"playId":"9c1e635c-076d-3214-97b2-8c14f09dadfc","pitchNumber":1,"startTime":"2026-03-15T21:42:25.568Z","endTime":"2026-03-15T21:42:29.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":72.7,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18543604103171,"aZ":-31.668673472164375,"pfxX":-6.347889526955148,"pfxZ":0.37363089617665324,"pX":0.12535342374025843,"pZ":3.524370832785917,"vX0":-5.018289144874306,"vY0":-117.07605403004301,"vZ0":2.5784008432219827,"x":112.22,"y":143.62,"x0":3.1367528522780592,"y0":50.003430329054474,"z0":5.413009091225414,"aX":-8.638238888747296},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":2735,"spinDirection":266},"zone":12,"typeConfidence":2.0,"plateTime":0.47143323646666335,"extension":5.871177694330435},"index":1,"playId":"e88b96c6-73c1-3c2b-8d90-76589bf42900","pitchNumber":2,"startTime":"2026-03-15T21:42:44.697Z","endTime":"2026-03-15T21:42:59.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88086493938094,"aZ":-31.65879025032725,"pfxX":-6.280208805485535,"pfxZ":0.39124882869557176,"pX":-0.20768502852936316,"pZ":1.4174040574485658,"vX0":-5.600079016012247,"vY0":-114.64879966591246,"vZ0":-1.5664810562395268,"x":124.92,"y":200.51,"x0":3.094620791974479,"y0":50.002165422817534,"z0":5.238563357663168,"aX":-8.24568789357126},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.6,"breakHorizontal":13.0,"spinRate":2759,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4802432062297486,"extension":5.943246880766392},"index":2,"playId":"1f23495e-30ae-344b-80fb-68d8007f2586","pitchNumber":3,"startTime":"2026-03-15T21:43:04.806Z","endTime":"2026-03-15T21:43:15.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793295994541484,"aZ":-32.20970475373916,"pfxX":-4.375524246126925,"pfxZ":-0.029637427405470262,"pX":-0.8026230526912415,"pZ":1.376920945885577,"vX0":-7.70058746494553,"vY0":-117.00651047224855,"vZ0":-1.9297394121148284,"x":147.59,"y":201.6,"x0":3.110143865696709,"y0":50.00091357211651,"z0":5.254485093761797,"aX":-6.013907547682484},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.2,"breakHorizontal":10.0,"spinRate":2757,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4696222863990953,"extension":6.182088859853884},"index":3,"playId":"46f06a1b-3f06-312c-8e8f-0daae6fe6d68","pitchNumber":4,"startTime":"2026-03-15T21:43:28.049Z","endTime":"2026-03-15T21:43:34.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.117777601663004,"aZ":-22.266955787357052,"pfxX":1.1060658084055466,"pfxZ":6.0119113101230255,"pX":0.10355442241831865,"pZ":2.8096290523726704,"vX0":-8.055605259013161,"vY0":-126.80933982000312,"vZ0":-1.3924830788158689,"x":113.05,"y":162.92,"x0":3.161890505804093,"y0":50.00024327525177,"z0":5.122559078321277,"aX":1.8222803691977387},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.8,"breakHorizontal":-0.4,"spinRate":2617,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.43002693233627554,"extension":5.908069766203704},"hitData":{"launchSpeed":79.9,"launchAngle":52.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.9,"coordY":186.34}},"index":4,"playId":"3bb5d566-4b4b-3f48-a709-793c54c53398","pitchNumber":5,"startTime":"2026-03-15T21:43:54.569Z","endTime":"2026-03-15T21:44:02.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":2.86,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:44:02.790Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Drury strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T21:46:16.678Z","endTime":"2026-03-15T21:48:45.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tanner Murray replaces second baseman William Bergolla Jr., batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:45:49.067Z","endTime":"2026-03-15T21:46:18.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695020,"link":"/api/v1/people/695020"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":703151,"link":"/api/v1/people/703151"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":703151,"link":"/api/v1/people/703151"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504281746358718,"aZ":-32.64993790175371,"pfxX":5.752131561957816,"pfxZ":-0.3435598482948734,"pX":-0.7111905464472311,"pZ":3.1440439765127977,"vX0":0.1905021696950495,"vY0":-116.71826338939164,"vZ0":1.1125471821652275,"x":144.11,"y":153.89,"x0":-1.540591256889463,"y0":50.00466255375521,"z0":5.753395260326041,"aX":7.877892224688388},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.0,"breakHorizontal":-10.4,"spinRate":2446,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.47061536641612634,"extension":6.364926533368844},"index":1,"playId":"654c4791-add6-3eed-a6e4-0e2bc1d2d5b7","pitchNumber":1,"startTime":"2026-03-15T21:46:18.801Z","endTime":"2026-03-15T21:46:23.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346281594820567,"aZ":-21.390229051099496,"pfxX":-7.177533469446582,"pfxZ":5.887052691289508,"pX":1.1090847369980474,"pZ":1.494092567274594,"vX0":8.642080097233201,"vY0":-134.533429477292,"vZ0":-6.674330327170864,"x":74.72,"y":198.44,"x0":-1.2132153229480307,"y0":50.00311958647802,"z0":5.5245789444341264,"aX":-13.14958621904213},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":1927,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40721754104353236,"extension":6.5296263497300995},"index":2,"playId":"d7f368c1-2a3d-3294-b548-6a398c77df7f","pitchNumber":2,"startTime":"2026-03-15T21:46:33.342Z","endTime":"2026-03-15T21:46:40.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746203977904788,"aZ":-32.09449365688387,"pfxX":8.085180843854356,"pfxZ":0.05957938242028327,"pX":1.183258273279938,"pZ":2.107830519556251,"vX0":3.854205362396946,"vY0":-117.71855198595513,"vZ0":-1.180029030266279,"x":71.9,"y":181.87,"x0":-1.5293094607322606,"y0":50.00544202390373,"z0":5.604934196734977,"aX":11.271184978460454},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.1,"breakHorizontal":-15.6,"spinRate":2470,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46649580571916616,"extension":6.50825274055527},"index":3,"playId":"2a99052e-07bf-3d7e-965b-a3e0b6f705a3","pitchNumber":3,"startTime":"2026-03-15T21:46:47.157Z","endTime":"2026-03-15T21:46:52.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650599668511866,"aZ":-34.21507668709344,"pfxX":6.051088424881852,"pfxZ":-1.4288282855905443,"pX":-0.2196544582122663,"pZ":2.474925935506561,"vX0":1.4070344691119916,"vY0":-119.09689036740156,"vZ0":-0.3611220277255247,"x":125.37,"y":171.96,"x0":-1.6053454397541513,"y0":50.00446058001227,"z0":5.745033937359675,"aX":8.621315722182935},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.4,"breakHorizontal":-11.3,"spinRate":2483,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.46136663919598453,"extension":6.551731009597353},"index":4,"playId":"f2106a97-bafb-3d65-909b-e4adb362b7e5","pitchNumber":4,"startTime":"2026-03-15T21:47:04.537Z","endTime":"2026-03-15T21:47:09.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64706380157686,"aZ":-34.75588000337014,"pfxX":6.446647891616569,"pfxZ":-1.9352915077315682,"pX":-1.1340309144742973,"pZ":3.391499792559344,"vX0":-0.9070734039495532,"vY0":-115.19493417417263,"vZ0":2.217717199380606,"x":160.23,"y":147.21,"x0":-1.5707410716070649,"y0":50.002127293126954,"z0":5.791366724565522,"aX":8.608900007472743},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.6,"breakHorizontal":-11.4,"spinRate":2484,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4766343451936703,"extension":6.3708167413104535},"index":5,"playId":"ec39a8f8-75bb-3dbf-858d-ee9da1268d65","pitchNumber":5,"startTime":"2026-03-15T21:47:23.415Z","endTime":"2026-03-15T21:47:27.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11317306635237,"aZ":-21.587856617991616,"pfxX":-5.52978326339671,"pfxZ":5.572202648648922,"pX":0.8480341118574743,"pZ":2.245576920026655,"vX0":6.76514428360131,"vY0":-136.0751317638447,"vZ0":-5.422246380174615,"x":84.67,"y":178.15,"x0":-0.9364011856388493,"y0":50.00581082439052,"z0":5.732273051986495,"aX":-10.51135806815914},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":8.8,"spinRate":2072,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40048243578147247,"extension":6.806111319407997},"index":6,"playId":"7495992a-acdd-3bcd-aa35-078326993080","pitchNumber":6,"startTime":"2026-03-15T21:47:48.196Z","endTime":"2026-03-15T21:47:51.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40841411988199,"aZ":-33.14351091527313,"pfxX":8.539977886931949,"pfxZ":-0.6736582347783813,"pX":-0.27754791108808297,"pZ":3.697234268338464,"vX0":0.14702268834151866,"vY0":-119.0337874801019,"vZ0":2.1441159189695225,"x":127.58,"y":138.95,"x0":-1.4499522427379608,"y0":50.00282879184977,"z0":5.781176536472226,"aX":12.279932492869548},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-15.5,"spinRate":2413,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.45978862283315625,"extension":6.4713777316883},"index":7,"playId":"20128f0c-48d9-3a90-8d4b-f781eaf9d3cf","pitchNumber":7,"startTime":"2026-03-15T21:48:07.948Z","endTime":"2026-03-15T21:48:11.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37502071608613,"aZ":-24.518404152404745,"pfxX":1.887412167662191,"pfxZ":4.301983111798875,"pX":0.9741191458375115,"pZ":1.337588445470842,"vX0":4.528663456411741,"vY0":-130.97860977133337,"vZ0":-6.6804650687965745,"x":79.87,"y":202.67,"x0":-1.0061894694400144,"y0":50.00423493358212,"z0":5.693077602366939,"aX":3.357793653810595},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.2,"spinRate":2260,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.41438058633734,"extension":6.724459758963441},"index":8,"playId":"95a33d93-ebcd-31a7-8b75-eea8e4364aa6","pitchNumber":8,"startTime":"2026-03-15T21:48:40.720Z","endTime":"2026-03-15T21:48:45.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:48:45.432Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abraham Toro walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T21:48:56.331Z","endTime":"2026-03-15T21:50:33.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01398349811719,"aZ":-31.891727909841507,"pfxX":8.517811574653976,"pfxZ":0.19939676886673574,"pX":-0.1814050338765228,"pZ":2.3070954332030884,"vX0":1.4271202654534167,"vY0":-116.89954996306699,"vZ0":-0.7571094568375285,"x":123.91,"y":176.49,"x0":-1.905868692487078,"y0":50.0004012439547,"z0":5.615993528834893,"aX":11.844854262894021},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":2498,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4676621633448468,"extension":6.4221561105554725},"index":0,"playId":"f4d060ae-57a4-3e8a-a313-5e25127053c2","pitchNumber":1,"startTime":"2026-03-15T21:49:07.247Z","endTime":"2026-03-15T21:49:19.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26723691471458,"aZ":-27.185235664331227,"pfxX":-7.468598707152706,"pfxZ":2.9233679219386053,"pX":-1.600787678111631,"pZ":2.167658360883509,"vX0":2.209590650141442,"vY0":-129.11902447557287,"vZ0":-3.73304168614125,"x":178.02,"y":180.25,"x0":-1.4919440137662145,"y0":50.00177433867577,"z0":5.6997514387575885,"aX":-12.740760775097112},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1936,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42252156589458423,"extension":6.408277859247515},"index":1,"playId":"fd35735e-7aef-3e35-a69a-af35ee291063","pitchNumber":2,"startTime":"2026-03-15T21:49:20.101Z","endTime":"2026-03-15T21:49:23.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75430720049754,"aZ":-26.33050548682086,"pfxX":1.8599906444421146,"pfxZ":3.3525184805185546,"pX":1.5743568335647766,"pZ":3.064858842765105,"vX0":6.703796405226288,"vY0":-130.7374239331136,"vZ0":-1.776690467071032,"x":56.99,"y":156.03,"x0":-1.2574453235498046,"y0":50.003011785650614,"z0":5.716013241732288,"aX":3.241572239012407},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":-4.8,"spinRate":2108,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.41783623483881893,"extension":6.615276618557628},"index":2,"playId":"901759eb-fba1-36c3-9658-fa2ed9fb3a49","pitchNumber":3,"startTime":"2026-03-15T21:49:38.267Z","endTime":"2026-03-15T21:49:44.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.975433491619945,"aZ":-33.825206337433116,"pfxX":5.275222801137333,"pfxZ":-1.1879780660638843,"pX":-0.613991508624407,"pZ":2.502219918954852,"vX0":1.0427817639385784,"vY0":-117.20265338252725,"vZ0":0.06336246903995413,"x":140.4,"y":171.22,"x0":-1.7498913926362278,"y0":50.00146516538884,"z0":5.6315351732372845,"aX":7.344091278274122},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":-9.8,"spinRate":2465,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.4671893734948753,"extension":6.448433625231459},"index":3,"playId":"4726aae8-9fb6-3f19-add1-2185393c18c8","pitchNumber":4,"startTime":"2026-03-15T21:49:55.647Z","endTime":"2026-03-15T21:49:59.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.642734716273164,"aZ":-22.144046092209923,"pfxX":-6.661487286433793,"pfxZ":5.255163751058151,"pX":2.3197208132871467,"pZ":1.3773096201480872,"vX0":10.71382941810885,"vY0":-136.47761857852205,"vZ0":-7.158431621090982,"x":28.58,"y":201.59,"x0":-0.7698692064867233,"y0":50.00581239384534,"z0":5.531253426921513,"aX":-12.721332726130344},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":10.1,"spinRate":2011,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.3994925943367984,"extension":6.640922244702885},"index":4,"playId":"d44e92ec-1a69-3b24-aa49-ac1e50f37c9c","pitchNumber":5,"startTime":"2026-03-15T21:50:11.667Z","endTime":"2026-03-15T21:50:18.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977439496823617,"aZ":-31.092831622157927,"pfxX":8.91419835476481,"pfxZ":0.7534041813991319,"pX":1.0260415667033143,"pZ":1.1273419955773165,"vX0":3.451834744897875,"vY0":-119.19316712810058,"vZ0":-3.6719700707944565,"x":77.89,"y":208.34,"x0":-1.6027762180462641,"y0":50.00039146436006,"z0":5.524586842784299,"aX":12.69822885717754},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.0,"spinRate":2454,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46124279392159107,"extension":6.525634844771893},"index":5,"playId":"e2ea6694-53df-350d-abad-26d4d0af647d","pitchNumber":6,"startTime":"2026-03-15T21:50:28.615Z","endTime":"2026-03-15T21:50:33.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:50:33.683Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a sharp line drive to center fielder Luisangel Acuña. Abraham Toro to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T21:50:50.525Z","endTime":"2026-03-15T21:51:03.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007286770751637,"aZ":-23.733752913121577,"pfxX":-6.470473280794284,"pfxZ":4.50147707392604,"pX":0.15738277031091177,"pZ":2.032845243732663,"vX0":5.670688894265714,"vY0":-135.44782481502247,"vZ0":-5.562441530180226,"x":111.0,"y":183.89,"x0":-1.1132193441704616,"y0":50.00331143544997,"z0":5.7519293071727375,"aX":-12.134875652662839},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":10.7,"spinRate":1925,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4029477293293642,"extension":6.727956057122133},"hitData":{"launchSpeed":103.7,"launchAngle":12.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.73,"coordY":88.83}},"index":0,"playId":"0f17256f-98c3-37b9-9590-029da02e016d","pitchNumber":1,"startTime":"2026-03-15T21:50:57.012Z","endTime":"2026-03-15T21:51:03.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:51:03.938Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Newman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T21:51:33.992Z","endTime":"2026-03-15T21:53:20.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030269218695153,"aZ":-33.67922447619762,"pfxX":6.7050181038261885,"pfxZ":-1.0379970832777712,"pX":-0.5331444479703276,"pZ":1.3438307128091533,"vX0":0.8681282722520268,"vY0":-119.5143431503579,"vZ0":-2.9583214442276398,"x":137.32,"y":202.5,"x0":-1.772125195651986,"y0":50.002579681598185,"z0":5.6085470688866055,"aX":9.743410596332003},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-12.4,"spinRate":2419,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.45748248628726573,"extension":6.503440238978553},"index":0,"playId":"2b3ab9c1-ce62-352e-8a14-7fdb6de293dd","pitchNumber":1,"startTime":"2026-03-15T21:51:41.171Z","endTime":"2026-03-15T21:51:45.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000004350190935,"aZ":-32.59508077936363,"pfxX":5.715808445790367,"pfxZ":-0.28809509038540604,"pX":-0.2611309103817978,"pZ":1.671135880773523,"vX0":1.5052603164408769,"vY0":-119.71168921632598,"vZ0":-2.196825828690335,"x":126.95,"y":193.66,"x0":-1.6399424969213556,"y0":50.00277057917415,"z0":5.504058903770946,"aX":8.338320858177346},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.7,"breakHorizontal":-10.7,"spinRate":2456,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.456641282003472,"extension":6.7485304024133015},"index":1,"playId":"c6caa2e6-5c3f-3fbf-b892-34fcbe52533c","pitchNumber":2,"startTime":"2026-03-15T21:51:57.684Z","endTime":"2026-03-15T21:52:01.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079070374764928,"aZ":-23.23886245984867,"pfxX":-2.838672090619421,"pfxZ":4.729027951290589,"pX":-0.06170387690622793,"pZ":1.1324844121642557,"vX0":4.062144131903552,"vY0":-135.50706226814836,"vZ0":-7.925404595694813,"x":119.35,"y":208.2,"x0":-1.2002015268401411,"y0":50.00371807458499,"z0":5.67706545694121,"aX":-5.3655653086001145},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":4.4,"spinRate":1954,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.40171313352963356,"extension":6.807383679683593},"index":2,"playId":"af2aa012-0227-3029-beda-aeb20c1449a6","pitchNumber":3,"startTime":"2026-03-15T21:52:16.464Z","endTime":"2026-03-15T21:52:20.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":83.8,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919941541908283,"aZ":-30.927215575713188,"pfxX":10.374877365097635,"pfxZ":0.82424534668026,"pX":1.1053051202938549,"pZ":1.5905275591430674,"vX0":2.9339042688851817,"vY0":-122.06107267326635,"vZ0":-3.17931057973768,"x":74.87,"y":195.84,"x0":-1.4609028954504346,"y0":50.00013144238488,"z0":5.5839670152828855,"aX":15.587661897629465},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.0,"breakHorizontal":-19.4,"spinRate":2487,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44942518656111075,"extension":6.601314005464997},"index":3,"playId":"a2d8ef61-81cd-3835-8c76-50c172b8e193","pitchNumber":4,"startTime":"2026-03-15T21:52:46.213Z","endTime":"2026-03-15T21:52:49.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871013198774445,"aZ":-19.96646837526589,"pfxX":-2.5844508109932587,"pfxZ":6.502361889731121,"pX":1.315922570441748,"pZ":2.3112777283441988,"vX0":7.502608249279854,"vY0":-135.92806287911068,"vZ0":-5.297299924333547,"x":66.84,"y":176.38,"x0":-1.1401650991868912,"y0":50.002760916434305,"z0":5.66513638727567,"aX":-4.852688249873602},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":3.1,"spinRate":2165,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4024488359102709,"extension":6.753558260985542},"index":4,"playId":"ade745ae-f93a-32de-8cd7-643ca589cb6a","pitchNumber":5,"startTime":"2026-03-15T21:53:11.231Z","endTime":"2026-03-15T21:53:20.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.74,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:53:20.891Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-15T21:55:39.215Z","endTime":"2026-03-15T21:56:26.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-15T21:53:26.340Z","endTime":"2026-03-15T21:54:11.734Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alexander Alberto replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-15T21:54:11.734Z","endTime":"2026-03-15T21:55:27.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693739,"link":"/api/v1/people/693739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-15T21:55:27.750Z","endTime":"2026-03-15T21:55:41.585Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201604695654513,"aZ":-27.69544899986073,"pfxX":0.038817396864914366,"pfxZ":2.164121627209724,"pX":-0.32775490766240983,"pZ":2.2525284672637085,"vX0":5.738461688137487,"vY0":-142.46422384959166,"vZ0":-3.7012394495594068,"x":129.49,"y":177.96,"x0":-2.3663263742170075,"y0":50.005043550142766,"z0":5.302644023602579,"aX":0.08095933949181866},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.4,"breakHorizontal":-1.1,"spinRate":1913,"spinDirection":225},"zone":4,"typeConfidence":0.92,"plateTime":0.3832614089096036,"extension":7.0121374899013},"index":3,"playId":"2625e5a2-badc-3002-9adc-21b0051bd760","pitchNumber":1,"startTime":"2026-03-15T21:55:41.585Z","endTime":"2026-03-15T21:55:56.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38917891278821,"aZ":-24.258123768980028,"pfxX":0.6624084306311262,"pfxZ":3.894036871821399,"pX":-0.2462885408251398,"pZ":3.0916173896388077,"vX0":4.883166671957212,"vY0":-141.2781432993142,"vZ0":-1.9970903086162077,"x":126.39,"y":155.31,"x0":-2.0789808785458397,"y0":50.00358757257693,"z0":5.357295368163658,"aX":1.3470914318444782},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":1937,"spinDirection":213},"zone":2,"typeConfidence":0.93,"plateTime":0.38681573305184846,"extension":6.8576192924353006},"index":4,"playId":"fa7c386b-32aa-362f-b778-fe9466f8abbc","pitchNumber":2,"startTime":"2026-03-15T21:56:00.674Z","endTime":"2026-03-15T21:56:06.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8273856704647,"aZ":-32.319775507878724,"pfxX":3.688038804749238,"pfxZ":-0.10020733477619537,"pX":0.9425048362860081,"pZ":1.2991905044356293,"vX0":6.6757700027907685,"vY0":-122.42992068416548,"vZ0":-2.866940440620305,"x":81.07,"y":203.7,"x0":-2.296808127418733,"y0":50.00027336994806,"z0":5.247220003901941,"aX":5.6046771822783334},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-8.3,"spinRate":2301,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4471207651341209,"extension":6.827993015405006},"index":5,"playId":"537176db-2ea4-386c-b2f4-c6409bee0f09","pitchNumber":3,"startTime":"2026-03-15T21:56:19.536Z","endTime":"2026-03-15T21:56:26.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:56:26.411Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T21:58:37.632Z","endTime":"2026-03-15T21:59:54.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gavin Cross replaces first baseman Brandon Drury, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:58:32.003Z","endTime":"2026-03-15T21:58:32.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Peyton Wilson replaces left fielder John Rave, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:58:32.023Z","endTime":"2026-03-15T21:58:32.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Vazquez replaces shortstop Kevin Newman, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:58:32.026Z","endTime":"2026-03-15T21:58:32.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Charles replaces third baseman Tyler Tolbert, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T21:58:32.029Z","endTime":"2026-03-15T21:58:32.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800051,"link":"/api/v1/people/800051"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686475,"link":"/api/v1/people/686475"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-15T21:58:32.030Z","endTime":"2026-03-15T21:58:39.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.0,"endSpeed":82.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57647063736918,"aZ":-28.973207206853864,"pfxX":0.20106362820955037,"pfxZ":1.8730398057057105,"pX":-0.30049507901867706,"pZ":2.5527337698702657,"vX0":6.251360784211221,"vY0":-129.61798186198249,"vZ0":0.4275333218073628,"x":128.45,"y":169.86,"x0":-2.763742291375405,"y0":50.00514100339424,"z0":4.587365178136677,"aX":0.3439685068636541},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-1.7,"spinRate":2394,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.4216032640755216,"extension":6.4490133152989735},"index":5,"playId":"865e10aa-9960-383b-808e-98ab9cb1e3eb","pitchNumber":1,"startTime":"2026-03-15T21:58:39.115Z","endTime":"2026-03-15T21:58:44.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569159936377904,"aZ":-23.99127281598322,"pfxX":-3.8395050696127777,"pfxZ":4.377646580566948,"pX":-1.4874228896061983,"pZ":3.484863443773543,"vX0":4.809208917567052,"vY0":-135.3928584185097,"vZ0":2.015920270244968,"x":173.7,"y":144.69,"x0":-2.7819088310130335,"y0":50.004888922437274,"z0":4.401845839405663,"aX":-7.1809443154543215},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":6.0,"spinRate":2259,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.4034436912904953,"extension":6.469583313812694},"index":6,"playId":"f3cc73ae-820e-36e1-b2dc-c40191f95334","pitchNumber":2,"startTime":"2026-03-15T21:58:54.559Z","endTime":"2026-03-15T21:59:03.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00796102481469,"aZ":-32.10287564462043,"pfxX":6.747531168826439,"pfxZ":0.04593881099629371,"pX":-0.02501699887660002,"pZ":2.4112498292399067,"vX0":4.46947186881158,"vY0":-119.54781677565506,"vZ0":1.9572519433398519,"x":117.95,"y":173.68,"x0":-2.7951078291078373,"y0":50.00091983357599,"z0":4.4632322584427895,"aX":9.76550610487082},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.8,"breakHorizontal":-13.3,"spinRate":2692,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.45813226500993887,"extension":5.525304220411131},"index":7,"playId":"5c2f6000-7334-3a5d-b613-ebf08c4b51e3","pitchNumber":3,"startTime":"2026-03-15T21:59:13.166Z","endTime":"2026-03-15T21:59:29.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788246083297274,"aZ":-21.42236246934005,"pfxX":-3.598229351253911,"pfxZ":5.6133712975466565,"pX":-0.014840233503946976,"pZ":4.718933051366912,"vX0":8.178041333268144,"vY0":-136.26196864456426,"vZ0":3.997231099401849,"x":117.57,"y":111.37,"x0":-2.563047122141012,"y0":50.00090448196475,"z0":4.702109853028388,"aX":-6.891320083316394},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":5.2,"spinRate":2248,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.3991891834278829,"extension":7.116263596124726},"index":8,"playId":"33ba2082-73ef-3f52-8b7c-0e7cabcd87a1","pitchNumber":4,"startTime":"2026-03-15T21:59:34.736Z","endTime":"2026-03-15T21:59:39.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888886840388075,"aZ":-35.44263255719498,"pfxX":-5.175701195964724,"pfxZ":-2.0282511524912152,"pX":-0.9557532089962325,"pZ":1.9703353913529496,"vX0":5.919876044840572,"vY0":-125.82424738433667,"vZ0":0.8554823515309473,"x":153.43,"y":185.58,"x0":-2.6589779169701235,"y0":50.00073744951173,"z0":4.4825802283533545,"aX":-8.3553460814585},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":8.2,"spinRate":1371,"spinDirection":278},"zone":13,"typeConfidence":0.85,"plateTime":0.434181830429583,"extension":6.526397850447878},"index":9,"playId":"96edeac4-3c2f-3a63-8227-b95e78385da8","pitchNumber":5,"startTime":"2026-03-15T21:59:49.263Z","endTime":"2026-03-15T21:59:54.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-15T21:59:54.005Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T22:00:16.437Z","endTime":"2026-03-15T22:01:13.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":89.3,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30148947823262,"aZ":-31.874619504722226,"pfxX":2.0462730756492222,"pfxZ":0.17787069645473075,"pX":-0.2893360126807645,"pZ":2.0720175365655127,"vX0":5.595644762792045,"vY0":-130.03629359122846,"vZ0":-0.300245680748804,"x":128.03,"y":182.84,"x0":-2.7252242960125708,"y0":50.006163022002276,"z0":4.583419603078356,"aX":3.546084186308181},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-4.8,"spinRate":2526,"spinDirection":163},"zone":8,"typeConfidence":0.93,"plateTime":0.41935196881103165,"extension":6.477903083801727},"index":0,"playId":"3ff57a62-b73c-37ba-96dc-e68046a97493","pitchNumber":1,"startTime":"2026-03-15T22:00:16.437Z","endTime":"2026-03-15T22:00:23.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27016185922905,"aZ":-37.70906540841045,"pfxX":-4.350239713270855,"pfxZ":-3.4459568528253737,"pX":0.8072985493210314,"pZ":1.030188619592849,"vX0":9.789684676515527,"vY0":-125.38037210974859,"vZ0":-0.878254717221093,"x":86.23,"y":210.96,"x0":-2.5674512945138726,"y0":50.00259202148137,"z0":4.438635333141697,"aX":-6.986956064321435},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.2,"breakHorizontal":5.9,"spinRate":1115,"spinDirection":277},"zone":14,"typeConfidence":0.89,"plateTime":0.43539427116461393,"extension":6.654492773490518},"index":1,"playId":"6a84a063-3d43-3319-9533-ea6592d8c43f","pitchNumber":2,"startTime":"2026-03-15T22:00:37.192Z","endTime":"2026-03-15T22:00:44.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-15T22:00:54.441Z","endTime":"2026-03-15T22:01:06.329Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165444451549646,"aZ":-36.09946613317931,"pfxX":-8.094964237263556,"pfxZ":-2.407044882908994,"pX":0.40396499745609055,"pZ":0.36896185223560335,"vX0":10.20350622984775,"vY0":-126.79567055864185,"vZ0":-3.034395755517056,"x":101.6,"y":228.82,"x0":-2.614687812845445,"y0":50.00053170172599,"z0":4.452586380541597,"aX":-13.221096704353737},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.8,"breakHorizontal":12.5,"spinRate":1248,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.43146705161671894,"extension":6.638993107021739},"index":3,"playId":"6447156d-46d2-3002-afdd-839567977297","pitchNumber":3,"startTime":"2026-03-15T22:01:06.329Z","endTime":"2026-03-15T22:01:13.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:01:13.007Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T22:01:35.812Z","endTime":"2026-03-15T22:04:16.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":81.8,"endSpeed":74.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89372293260695,"aZ":-31.533633792743114,"pfxX":7.658559463187714,"pfxZ":0.444021512329309,"pX":-0.623267231301909,"pZ":3.062879059169806,"vX0":2.9594115651602646,"vY0":-119.07503448073481,"vZ0":3.327971306523711,"x":140.76,"y":156.08,"x0":-2.878646680461823,"y0":50.0002604346178,"z0":4.5089288361635385,"aX":10.94137425319214},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.9,"breakHorizontal":-14.6,"spinRate":2629,"spinDirection":71},"zone":1,"typeConfidence":0.9,"plateTime":0.4608469113187943,"extension":6.455441599546256},"index":0,"playId":"03a5e1f6-885f-3042-963f-8ae3f7304cda","pitchNumber":1,"startTime":"2026-03-15T22:01:35.812Z","endTime":"2026-03-15T22:01:39.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.336122839444158,"aZ":-20.42244102723556,"pfxX":-5.827434019021492,"pfxZ":6.080806284894127,"pX":0.45692514412241403,"pZ":2.8113200439104764,"vX0":9.772946635042837,"vY0":-137.59694747605204,"vZ0":-0.9472732795302984,"x":99.58,"y":162.87,"x0":-2.3712841027711073,"y0":50.000923685250626,"z0":4.533920056788559,"aX":-11.259479478342097},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":8.6,"spinRate":2225,"spinDirection":242},"zone":6,"typeConfidence":0.9,"plateTime":0.3969099554632938,"extension":6.655568086097608},"index":1,"playId":"9161a79e-d04e-3f78-bd06-9f96b0f76141","pitchNumber":2,"startTime":"2026-03-15T22:01:55.178Z","endTime":"2026-03-15T22:01:58.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45619163758398,"aZ":-27.493537156407974,"pfxX":-6.877785792217978,"pfxZ":2.906467722114945,"pX":1.069008578506676,"pZ":0.6794352033914406,"vX0":10.943802947380966,"vY0":-125.98812707918385,"vZ0":-3.985803025662976,"x":76.25,"y":220.44,"x0":-2.436208822893256,"y0":50.00139208548874,"z0":4.5025995749695955,"aX":-11.064176953191216},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":10.0,"spinRate":1053,"spinDirection":273},"zone":14,"typeConfidence":0.76,"plateTime":0.4346641485791829,"extension":7.0031155711644475},"index":2,"playId":"1fb1a526-7188-313d-be3d-bc436a25a719","pitchNumber":3,"startTime":"2026-03-15T22:02:18.270Z","endTime":"2026-03-15T22:02:23.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509533929567485,"aZ":-33.3349714993337,"pfxX":-6.68485013086165,"pfxZ":-0.7236355668556809,"pX":0.11338110852679278,"pZ":0.8925188517248067,"vX0":8.964239113636765,"vY0":-124.98832142738647,"vZ0":-1.98240636759324,"x":112.68,"y":214.68,"x0":-2.6324238060566985,"y0":50.00354027577565,"z0":4.403872226468288,"aX":-10.697404397389645},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":10.3,"spinRate":1143,"spinDirection":281},"zone":14,"typeConfidence":0.91,"plateTime":0.4363309171851264,"extension":6.855542646785795},"index":3,"playId":"d0d9f9cc-e409-3136-825c-3de6de1b2e6e","pitchNumber":4,"startTime":"2026-03-15T22:02:38.139Z","endTime":"2026-03-15T22:02:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929688742316205,"aZ":-28.128347865234577,"pfxX":-5.656188178366479,"pfxZ":2.1250958674663885,"pX":1.5303612944297535,"pZ":2.8259402580192967,"vX0":12.401249302585954,"vY0":-136.17320798033796,"vZ0":0.6859919875755977,"x":58.67,"y":162.48,"x0":-2.3192203897875774,"y0":50.003179246972,"z0":4.495512526158958,"aX":-10.773636048584331},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.2,"breakHorizontal":8.0,"spinRate":2207,"spinDirection":236},"zone":12,"typeConfidence":0.75,"plateTime":0.40006960596394503,"extension":6.540358956077517},"index":4,"playId":"bbff6ac6-50c1-3f99-b939-bde9ab0d324a","pitchNumber":5,"startTime":"2026-03-15T22:02:55.254Z","endTime":"2026-03-15T22:03:00.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73940115096389,"aZ":-31.47825152771446,"pfxX":7.549403356922347,"pfxZ":0.48825264330444185,"pX":0.4263348546436833,"pZ":1.9772052202826493,"vX0":5.144563903132904,"vY0":-119.44263948392381,"vZ0":1.2517425011998928,"x":100.75,"y":185.4,"x0":-2.74248428739493,"y0":50.005225227833265,"z0":4.294250155948017,"aX":10.819835295578654},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":-15.0,"spinRate":2713,"spinDirection":74},"zone":9,"typeConfidence":0.9,"plateTime":0.46000556503341006,"extension":6.575059812905577},"index":5,"playId":"e0c75633-993a-38a5-bc64-121a291b32ca","pitchNumber":6,"startTime":"2026-03-15T22:03:11.016Z","endTime":"2026-03-15T22:03:15.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763695179409517,"aZ":-34.23019193398455,"pfxX":-9.413659709240367,"pfxZ":-1.0966773701430794,"pX":-0.9856922635913216,"pZ":1.849377544174858,"vX0":7.677809626624297,"vY0":-135.75848515692778,"vZ0":-0.28525408623042847,"x":154.57,"y":188.85,"x0":-2.6176849213335736,"y0":50.00024960826102,"z0":4.324208536797078,"aX":-17.69263165992275},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.8,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4023718480881784,"extension":6.513876963821868},"index":6,"playId":"051eb9fa-a17d-3d98-be26-d981e64445c3","pitchNumber":7,"startTime":"2026-03-15T22:03:29.901Z","endTime":"2026-03-15T22:03:34.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702036894156148,"aZ":-27.771473954327945,"pfxX":-0.6172723779809159,"pfxZ":2.513302530184415,"pX":0.332475976123446,"pZ":1.9190740343865997,"vX0":7.855781329545991,"vY0":-130.3308182572055,"vZ0":-1.2613902889268864,"x":104.33,"y":186.97,"x0":-2.617424009913189,"y0":50.00324449317798,"z0":4.471753246486125,"aX":-1.0827108194598811},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-0.2,"spinRate":2444,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.41736039019717364,"extension":6.505106901918724},"index":7,"playId":"0ffcc6dd-a898-33f6-a824-dc4ceb72d521","pitchNumber":8,"startTime":"2026-03-15T22:03:50.422Z","endTime":"2026-03-15T22:03:53.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57690931798523,"aZ":-31.33290802276416,"pfxX":-10.156050081924473,"pfxZ":0.43829735255840907,"pX":1.2458968690623438,"pZ":0.8916154080058422,"vX0":12.912833374147711,"vY0":-136.6625376872887,"vZ0":-3.7575847243832996,"x":69.51,"y":214.71,"x0":-2.200954111478893,"y0":50.00134494466451,"z0":4.415391478547972,"aX":-19.383318261067195},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":16.0,"spinRate":2183,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.3994228538258735,"extension":6.962534533483223},"index":8,"playId":"cc189f74-e4f0-327c-9264-ca18e9e9ac86","pitchNumber":9,"startTime":"2026-03-15T22:04:11.941Z","endTime":"2026-03-15T22:04:16.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.82,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:04:16.505Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Kameron Misner.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-15T22:04:26.874Z","endTime":"2026-03-15T22:05:49.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.1,"endSpeed":75.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.266462814202214,"aZ":-30.90997881327034,"pfxX":7.585659852139564,"pfxZ":0.8808946270119264,"pX":-0.20635296401529404,"pZ":2.6810475972867645,"vX0":3.985891588805278,"vY0":-119.47148954624141,"vZ0":2.5217203022286787,"x":124.87,"y":166.39,"x0":-2.8850409409007574,"y0":50.00350728546806,"z0":4.400800715068893,"aX":10.901772983911588},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.5,"breakHorizontal":-14.8,"spinRate":2840,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.4594794345009561,"extension":6.540952838477088},"index":0,"playId":"eb08fa4f-1e8b-38bf-a77f-d0bfa94c3353","pitchNumber":1,"startTime":"2026-03-15T22:04:42.458Z","endTime":"2026-03-15T22:04:47.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45827039098419,"aZ":-29.732072238469925,"pfxX":8.106073400854685,"pfxZ":1.7362216057485895,"pX":1.3154822235318333,"pZ":1.7140538865279427,"vX0":6.625108122533309,"vY0":-118.21699178032152,"vZ0":0.264565913533487,"x":66.86,"y":192.5,"x0":-2.5811479056210898,"y0":50.00559843101902,"z0":4.339738900948339,"aX":11.423099649552467},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.5,"breakHorizontal":-16.3,"spinRate":2765,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4641063702533508,"extension":6.498316921336255},"index":1,"playId":"49d68621-10ae-335b-a180-941f6a80b2e8","pitchNumber":2,"startTime":"2026-03-15T22:05:00.325Z","endTime":"2026-03-15T22:05:06.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"1bd9ee51-625e-3e0a-a09f-06338012cae8","startTime":"2026-03-15T22:05:18.300Z","endTime":"2026-03-15T22:05:23.378Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175852750181566,"aZ":-23.520464363769158,"pfxX":-5.280963039846556,"pfxZ":4.636623519881098,"pX":0.6318437819547515,"pZ":2.7682916838414298,"vX0":10.176961610451977,"vY0":-135.2060421163194,"vZ0":-0.020638655046490206,"x":92.92,"y":164.04,"x0":-2.4807493432354004,"y0":50.004572364729,"z0":4.4152058039091004,"aX":-9.861240623170804},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":7.6,"spinRate":2303,"spinDirection":243},"zone":3,"typeConfidence":0.9,"plateTime":0.4038277522920781,"extension":6.551077435980938},"hitData":{"launchSpeed":91.0,"launchAngle":36.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.74,"coordY":90.12}},"index":3,"playId":"e6c8f9c1-b7f8-35a8-9239-64342508ae19","pitchNumber":3,"startTime":"2026-03-15T22:05:41.933Z","endTime":"2026-03-15T22:05:49.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:05:49.172Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kameron Misner grounds out, first baseman LaMonte Wade Jr. to pitcher Alexander Alberto.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:08:16.116Z","endTime":"2026-03-15T22:09:57.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Rikuu Nishida replaces right fielder Austin Hays, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-15T22:08:18.317Z","endTime":"2026-03-15T22:08:18.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.4,"endSpeed":90.1,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3136680979916,"aZ":-23.420735028973954,"pfxX":-1.3066398466830424,"pfxZ":4.279528730011785,"pX":1.6581784172716316,"pZ":1.6984042588546515,"vX0":10.529207962094521,"vY0":-141.45267853495787,"vZ0":-5.927530497961993,"x":53.79,"y":192.92,"x0":-1.9272293969176117,"y0":50.00461095462127,"z0":5.302063847501816,"aX":-2.6743175448686785},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":0.5,"spinRate":2058,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.385773002509036,"extension":6.8095879283727205},"index":1,"playId":"7828e70c-1234-3dc2-8cbd-8790df3ba6d2","pitchNumber":1,"startTime":"2026-03-15T22:08:18.319Z","endTime":"2026-03-15T22:08:23.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":98.8,"endSpeed":91.5,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36406196253211,"aZ":-26.24340045664524,"pfxX":-1.0386830151370834,"pfxZ":2.793781571948182,"pX":-0.042783354799514235,"pZ":3.4674681118404265,"vX0":6.224632285482516,"vY0":-143.9046191011048,"vZ0":-1.188703227392496,"x":118.63,"y":145.16,"x0":-2.087079451856342,"y0":50.00562283454979,"z0":5.492231863636971,"aX":-2.2078696146511056},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.0,"breakHorizontal":0.8,"spinRate":1952,"spinDirection":210},"zone":2,"typeConfidence":0.93,"plateTime":0.37876079445333755,"extension":6.629943812089635},"index":2,"playId":"fe6c4251-ae7f-3838-9877-f226fa4633dc","pitchNumber":2,"startTime":"2026-03-15T22:08:35.418Z","endTime":"2026-03-15T22:08:39.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.885439016724792,"aZ":-26.839484299697943,"pfxX":-0.6247229658568364,"pfxZ":2.5947688445721937,"pX":0.23963761347672383,"pZ":2.467072738682058,"vX0":7.426417031385609,"vY0":-142.34152083746972,"vZ0":-2.914569037576452,"x":107.87,"y":172.17,"x0":-2.3192773694958224,"y0":50.00595469829641,"z0":5.199052221710434,"aX":-1.2872314464639807},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2070,"spinDirection":218},"zone":6,"typeConfidence":0.92,"plateTime":0.3844207926478278,"extension":6.635454336152968},"index":3,"playId":"e52b30ab-801f-3862-b878-574b50aa2240","pitchNumber":3,"startTime":"2026-03-15T22:08:52.778Z","endTime":"2026-03-15T22:08:58.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.5,"endSpeed":77.8,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32938002442354,"aZ":-33.12249815570025,"pfxX":6.258401764160365,"pfxZ":-0.6178244079050064,"pX":-0.651419120724982,"pZ":3.8602455250264653,"vX0":2.584534437042399,"vY0":-123.01340325021354,"vZ0":3.0074636558173564,"x":141.83,"y":134.55,"x0":-2.527193540498406,"y0":50.000742855369495,"z0":5.421240767576695,"aX":9.635274801282943},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":-11.9,"spinRate":2438,"spinDirection":71},"zone":11,"typeConfidence":0.89,"plateTime":0.4444624950863254,"extension":6.643440969329021},"index":4,"playId":"38912866-6683-387d-aa1f-1d5c5fa8544a","pitchNumber":4,"startTime":"2026-03-15T22:09:11.388Z","endTime":"2026-03-15T22:09:17.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71046483282981,"aZ":-23.844241903876824,"pfxX":0.10962311403960556,"pfxZ":4.105490909480887,"pX":-0.29764166189778934,"pZ":2.725584405271904,"vX0":5.8054461234942645,"vY0":-140.5753932794383,"vZ0":-2.636825583760869,"x":128.35,"y":165.19,"x0":-2.391878267855232,"y0":50.00404301222207,"z0":5.20053976010843,"aX":0.2214050007339238},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2001,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.3875890696345432,"extension":6.84399342713101},"index":5,"playId":"11ec9918-6d74-39f5-b132-82f7e391d7ab","pitchNumber":5,"startTime":"2026-03-15T22:09:29.091Z","endTime":"2026-03-15T22:09:32.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64858685762175,"aZ":-26.052789176396548,"pfxX":-1.730175167365811,"pfxZ":2.987124005486818,"pX":0.8439419458011654,"pZ":2.210472796577482,"vX0":8.934904769466858,"vY0":-141.3512135278622,"vZ0":-3.221524475589623,"x":84.83,"y":179.1,"x0":-2.1169695676857594,"y0":50.00111725780803,"z0":5.015816375666372,"aX":-3.5445773572077863},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":1.6,"spinRate":1955,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3857610833734273,"extension":6.775946938616407},"hitData":{"launchSpeed":69.6,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.83,"coordY":163.5}},"index":6,"playId":"8658dc9d-8787-3f99-9980-97ac4f71d6a9","pitchNumber":6,"startTime":"2026-03-15T22:09:49.115Z","endTime":"2026-03-15T22:09:57.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:09:57.306Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rudy Martin Jr. singles on a sharp line drive to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:10:11.845Z","endTime":"2026-03-15T22:11:17.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":90.2,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016525086289754,"aZ":-21.269304194340478,"pfxX":-0.9742529169437315,"pfxZ":5.291255175902168,"pX":0.5490339750185145,"pZ":2.3507735310086773,"vX0":8.171325902576497,"vY0":-141.8367221964682,"vZ0":-3.9606378333123815,"x":96.07,"y":175.31,"x0":-2.228719984524477,"y0":50.00113290335734,"z0":5.102333950646275,"aX":-2.0082541245767005},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2072,"spinDirection":214},"zone":6,"typeConfidence":0.93,"plateTime":0.3845156353863084,"extension":6.985686478980257},"index":0,"playId":"8884cbf8-80dc-3393-9e98-dc5c98726f31","pitchNumber":1,"startTime":"2026-03-15T22:10:24.429Z","endTime":"2026-03-15T22:10:29.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.078257522241948,"aZ":-35.1308375222509,"pfxX":6.409499370919625,"pfxZ":-1.9512313512701476,"pX":0.5073507920132776,"pZ":0.5701728101623377,"vX0":4.839580073540113,"vY0":-121.94134401327996,"vZ0":-4.111050145665178,"x":97.66,"y":223.39,"x0":-2.3332155990974943,"y0":50.00569644459971,"z0":5.295924655217533,"aX":9.69234274889962},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.2,"breakHorizontal":-12.7,"spinRate":2326,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.44849003898505435,"extension":6.893940124598894},"index":1,"playId":"b2ee8b65-4ee5-32c1-935d-3615cd767552","pitchNumber":2,"startTime":"2026-03-15T22:10:48.375Z","endTime":"2026-03-15T22:10:53.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.6,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20270867891318,"aZ":-22.733061121642532,"pfxX":-1.3279361002476862,"pfxZ":4.569274556665623,"pX":0.3387311879156188,"pZ":1.9460670217226754,"vX0":7.658380726932493,"vY0":-141.4707923310827,"vZ0":-4.724190602013621,"x":104.09,"y":186.24,"x0":-2.2079307977289937,"y0":50.0069463246152,"z0":5.0570880093390915,"aX":-2.746818868963276},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":1975,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.3842455699871641,"extension":6.824927119070005},"hitData":{"launchSpeed":105.0,"launchAngle":11.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.94,"coordY":68.73}},"index":2,"playId":"f75d18ef-8422-3a71-b4d5-979125d6d564","pitchNumber":3,"startTime":"2026-03-15T22:11:05.858Z","endTime":"2026-03-15T22:11:17.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":657675,"link":"/api/v1/people/657675"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:11:17.032Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Starling Marte reaches on a fielding error by second baseman Tanner Murray. Rudy Martin Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:11:27.639Z","endTime":"2026-03-15T22:13:14.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnSecond":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695020,"link":"/api/v1/people/695020"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74003592527878,"aZ":-26.242409184553576,"pfxX":-2.2776889670855986,"pfxZ":2.9254976762780247,"pX":0.45756865795454155,"pZ":1.193310865157344,"vX0":8.789254849554277,"vY0":-140.56369182091674,"vZ0":-6.103047691953497,"x":99.56,"y":206.56,"x0":-2.3952239470908934,"y0":50.0034980496722,"z0":5.064630437797182,"aX":-4.620662304509212},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.3,"breakHorizontal":2.6,"spinRate":2077,"spinDirection":225},"zone":14,"typeConfidence":0.85,"plateTime":0.38762230819906573,"extension":6.68918379496702},"index":0,"playId":"735c3525-27eb-37ac-a4d9-dfbe3c3b60fe","pitchNumber":1,"startTime":"2026-03-15T22:11:42.831Z","endTime":"2026-03-15T22:11:56.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39617370840675,"aZ":-24.83294723988965,"pfxX":-7.081983926187252,"pfxZ":3.6457063515419312,"pX":-0.37981163813589036,"pZ":1.9301619544219022,"vX0":7.136916162273261,"vY0":-139.96591145018215,"vZ0":-5.671500425779433,"x":131.48,"y":186.67,"x0":-2.025353489217027,"y0":50.000649871912515,"z0":5.57793844440998,"aX":-14.249165209843861},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":11.6,"spinRate":2233,"spinDirection":216},"zone":7,"typeConfidence":0.94,"plateTime":0.38923799247587576,"extension":7.030389283376923},"index":1,"playId":"5cebe4db-126a-32ee-bdac-42cf8216d5bc","pitchNumber":2,"startTime":"2026-03-15T22:11:59.577Z","endTime":"2026-03-15T22:12:02.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671567239936195,"aZ":-25.960348366899332,"pfxX":-0.3404654293544289,"pfxZ":3.0824158611225583,"pX":0.3570182305084083,"pZ":2.255239287928685,"vX0":7.235934574474908,"vY0":-140.11842328439556,"vZ0":-3.5352498838206956,"x":103.39,"y":177.89,"x0":-2.1999633127408424,"y0":50.00176142786077,"z0":5.203719247561157,"aX":-0.687122691150148},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":-0.7,"spinRate":2015,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3889088586836227,"extension":6.805126079493744},"index":2,"playId":"37eb95c8-3c11-3494-bc7e-990c4df01e6e","pitchNumber":3,"startTime":"2026-03-15T22:12:22.711Z","endTime":"2026-03-15T22:12:26.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"ad12cd0d-8b09-307b-8efc-170056dd4098","startTime":"2026-03-15T22:12:45.768Z","endTime":"2026-03-15T22:12:50.866Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11514907929314,"aZ":-25.309780198428776,"pfxX":0.17804490290409336,"pfxZ":3.347142878038497,"pX":-0.3031236401632961,"pZ":2.3272805155355973,"vX0":5.433230530969098,"vY0":-141.34910751747972,"vZ0":-3.8655233862309895,"x":128.55,"y":175.94,"x0":-2.2624626322164003,"y0":50.00216369684439,"z0":5.3116471689773865,"aX":0.3652697165305885},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2021,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.3855031165249456,"extension":6.770651368104563},"hitData":{"launchSpeed":77.4,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.82,"coordY":156.44}},"index":4,"playId":"deadb5fb-4251-31c6-b0d8-1ad04e31d948","pitchNumber":4,"startTime":"2026-03-15T22:13:06.853Z","endTime":"2026-03-15T22:13:14.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.03,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:13:14.165Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks. Rudy Martin Jr. to 3rd. Canyon Brown to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:13:53.079Z","endTime":"2026-03-15T22:14:56.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"postOnThird":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Canyon Brown replaces Starling Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"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-15T22:13:54.431Z","endTime":"2026-03-15T22:13:54.432Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701401,"link":"/api/v1/people/701401"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"base":1,"defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"second":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02192374343688,"aZ":-29.04465424067088,"pfxX":4.476533315965542,"pfxZ":2.0282923427213966,"pX":1.0605806516030651,"pZ":2.9941427327692587,"vX0":7.6067400257198585,"vY0":-122.99289430255031,"vZ0":0.07855029310821249,"x":76.57,"y":157.94,"x0":-2.646394669635604,"y0":50.000620536725975,"z0":5.4126698759868885,"aX":6.897957291323054},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-9.8,"spinRate":2342,"spinDirection":61},"zone":12,"typeConfidence":0.85,"plateTime":0.4443098432608972,"extension":6.938902758707734},"index":1,"playId":"a23931f2-3e3f-3fe7-bd33-05e068845c09","pitchNumber":1,"startTime":"2026-03-15T22:13:54.433Z","endTime":"2026-03-15T22:14:02.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":701401,"link":"/api/v1/people/701401"},"second":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.3,"endSpeed":90.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.207082233570855,"aZ":-24.50190606482727,"pfxX":-1.8123342278043384,"pfxZ":3.739105145155674,"pX":0.9151221816879388,"pZ":0.8201773997779097,"vX0":9.139298466122346,"vY0":-141.3643732486491,"vZ0":-7.497064041233252,"x":82.12,"y":216.64,"x0":-2.1056760258149527,"y0":50.001310122016655,"z0":5.047491616064751,"aX":-3.717962597329794},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.5,"breakHorizontal":1.7,"spinRate":2018,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.3855077113964813,"extension":7.127647209221231},"index":2,"playId":"e7b3808b-064d-3a99-bb70-ec03476fdacc","pitchNumber":2,"startTime":"2026-03-15T22:14:13.330Z","endTime":"2026-03-15T22:14:17.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":701401,"link":"/api/v1/people/701401"},"second":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785559628587134,"aZ":-22.95648536383274,"pfxX":-1.0801425061056475,"pfxZ":4.474040082535395,"pX":-0.9127652258588652,"pZ":1.7981487365988051,"vX0":3.992194235425618,"vY0":-142.43996210360967,"vZ0":-5.552446171707227,"x":151.79,"y":190.23,"x0":-2.1903213654297553,"y0":50.005200483496424,"z0":5.218159235423713,"aX":-2.226850578468277},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.2,"breakHorizontal":1.2,"spinRate":1990,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.38409295340237914,"extension":6.77899214300677},"index":3,"playId":"cc4bb7ef-5a15-3fde-9d11-65b26811310f","pitchNumber":3,"startTime":"2026-03-15T22:14:33.994Z","endTime":"2026-03-15T22:14:38.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":701401,"link":"/api/v1/people/701401"},"second":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831856517614593,"aZ":-25.440942505770888,"pfxX":-0.3201451918130225,"pfxZ":3.2677449003157193,"pX":-1.579731576372827,"pZ":3.033847189147826,"vX0":2.298680772261508,"vY0":-142.232148938949,"vZ0":-1.9847470362235202,"x":177.22,"y":156.87,"x0":-2.3547743491794777,"y0":50.004370178665866,"z0":5.344529735467955,"aX":-0.6603459911848337},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":1838,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.38424742931260303,"extension":6.750748455747392},"index":4,"playId":"568bc78b-4a98-38d5-95c7-68450096703b","pitchNumber":4,"startTime":"2026-03-15T22:14:53.637Z","endTime":"2026-03-15T22:14:56.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":701401,"link":"/api/v1/people/701401"},"second":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.55,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:14:56.637Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Cross doubles (1) on a sharp line drive to right fielder Rikuu Nishida. Rudy Martin Jr. scores. Canyon Brown scores. Carter Jensen scores.","rbi":3,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:15:44.298Z","endTime":"2026-03-15T22:16:51.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":693739,"link":"/api/v1/people/693739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":{"id":693739,"link":"/api/v1/people/693739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":{"id":693739,"link":"/api/v1/people/693739"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73825743541869,"aZ":-23.70543538316444,"pfxX":-8.108936723557932,"pfxZ":4.194690546641137,"pX":0.8017355216635847,"pZ":-0.06543127491627665,"vX0":10.73010418150123,"vY0":-140.2638331426672,"vZ0":-10.534140914811102,"x":86.44,"y":240.55,"x0":-1.996032661014894,"y0":50.00512098013833,"z0":5.246793274711561,"aX":-16.37736869354612},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.8,"breakHorizontal":12.8,"spinRate":2120,"spinDirection":228},"zone":14,"typeConfidence":0.96,"plateTime":0.3885174177898758,"extension":7.008549550173506},"index":0,"playId":"5f8c4e07-f4cc-3149-8194-3ab6a91013f7","pitchNumber":1,"startTime":"2026-03-15T22:15:56.111Z","endTime":"2026-03-15T22:16:00.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":701401,"link":"/api/v1/people/701401"},"third":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.9,"endSpeed":90.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419819856836966,"aZ":-22.854319688874234,"pfxX":-2.890363021813025,"pfxZ":4.477783704038831,"pX":1.531675968164981,"pZ":2.0974364184965513,"vX0":10.714914747930205,"vY0":-142.33625468554382,"vZ0":-4.9251747098931675,"x":58.62,"y":182.15,"x0":-1.8831751603570426,"y0":50.00032624414124,"z0":5.270765919221402,"aX":-6.01362837194204},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.4,"breakHorizontal":3.4,"spinRate":1975,"spinDirection":205},"zone":14,"typeConfidence":0.89,"plateTime":0.3827832699532765,"extension":6.922462120593863},"index":1,"playId":"991c3e91-8ff7-38be-b90a-04b053100414","pitchNumber":2,"startTime":"2026-03-15T22:16:17.621Z","endTime":"2026-03-15T22:16:22.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":701401,"link":"/api/v1/people/701401"},"third":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5922991992796,"aZ":-25.76250367944624,"pfxX":-3.583354579592995,"pfxZ":3.169607607827712,"pX":0.04743168909730655,"pZ":2.212127342981599,"vX0":7.76813105415908,"vY0":-140.5706778914532,"vZ0":-3.9283212306671382,"x":115.19,"y":179.05,"x0":-2.272757707905691,"y0":50.00406213310694,"z0":5.278800761700523,"aX":-7.251371081363115},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.2,"breakHorizontal":5.0,"spinRate":1909,"spinDirection":223},"zone":8,"typeConfidence":0.77,"plateTime":0.38803618164758014,"extension":6.869422592699021},"hitData":{"launchSpeed":102.6,"launchAngle":17.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":155.79,"coordY":20.76}},"index":2,"playId":"9a8b0801-348d-3f39-8315-6b18eb44c9f2","pitchNumber":3,"startTime":"2026-03-15T22:16:37.305Z","endTime":"2026-03-15T22:16:51.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":701401,"link":"/api/v1/people/701401"},"third":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":1.89,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:16:51.309Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, shortstop Colson Montgomery to first baseman LaMonte Wade Jr. Gavin Cross to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:17:26.924Z","endTime":"2026-03-15T22:19:36.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693739,"fullName":"Alexander Alberto","link":"/api/v1/people/693739"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.9,"endSpeed":91.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55276543320748,"aZ":-20.681955393113363,"pfxX":-2.3644992621030325,"pfxZ":5.399515869399468,"pX":0.5638440409667135,"pZ":1.7746193690022813,"vX0":8.72490061087386,"vY0":-143.8841881446418,"vZ0":-6.343491390365642,"x":95.51,"y":190.87,"x0":-2.180414921342521,"y0":50.00673295232899,"z0":5.259255387595598,"aX":-5.036809382466646},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.9,"breakHorizontal":2.9,"spinRate":1978,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.3784514685301601,"extension":6.840989397266262},"index":0,"playId":"0a50d1ea-91e6-3943-bf61-168489cfe24c","pitchNumber":1,"startTime":"2026-03-15T22:17:26.924Z","endTime":"2026-03-15T22:17:31.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"98c3760b-986a-3ad6-8f7f-ed8e26fd0076","startTime":"2026-03-15T22:18:59.053Z","endTime":"2026-03-15T22:19:00.053Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999032199576543,"aZ":-32.54110661917444,"pfxX":5.291605220522567,"pfxZ":-0.24726346455392356,"pX":-1.063622573983284,"pZ":1.637105280697413,"vX0":3.149466436509428,"vY0":-121.9119966410848,"vZ0":-1.9737278927416884,"x":157.54,"y":194.58,"x0":-3.0576514812847546,"y0":50.000146948119394,"z0":5.254436192142403,"aX":7.99713746044728},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-10.3,"spinRate":2327,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.4485449977584608,"extension":6.980991963854337},"index":2,"playId":"021a93b9-eaeb-394e-a51a-e80c9fc8b6df","pitchNumber":2,"startTime":"2026-03-15T22:18:01.307Z","endTime":"2026-03-15T22:18:07.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14589564145444,"aZ":-25.309456377708038,"pfxX":-0.9973732814250669,"pfxZ":3.2788247546681406,"pX":0.7047628579999741,"pZ":0.9311783055472038,"vX0":8.69286791112226,"vY0":-142.93602718292195,"vZ0":-7.32988618584841,"x":90.14,"y":213.64,"x0":-2.230534487658276,"y0":50.00591243878916,"z0":5.088948442354398,"aX":-2.091026047386042},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.8,"breakHorizontal":0.2,"spinRate":1991,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3814184610463083,"extension":7.1418443187153935},"index":3,"playId":"0e46cbff-8175-38e3-bdfe-4c4692e2c6aa","pitchNumber":3,"startTime":"2026-03-15T22:18:19.485Z","endTime":"2026-03-15T22:18:23.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12810545388385,"aZ":-25.133456268479307,"pfxX":-0.5675907574837631,"pfxZ":3.479213528156185,"pX":-0.28591942853797375,"pZ":1.5245179200537675,"vX0":6.019813414110663,"vY0":-140.7314828654244,"vZ0":-5.317403903410265,"x":127.9,"y":197.62,"x0":-2.370501396943696,"y0":50.00529640867793,"z0":5.046506125439832,"aX":-1.1500287235424524},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":1971,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.38781517709447133,"extension":7.031573940907682},"index":4,"playId":"b86b25a2-5cf2-3ae8-8e5e-10307ac72621","pitchNumber":4,"startTime":"2026-03-15T22:18:40.364Z","endTime":"2026-03-15T22:18:45.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"08319136-0636-0043-002c-f08cd117d70a","startTime":"2026-03-15T22:19:05.532Z","endTime":"2026-03-15T22:19:24.110Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822405042673154,"aZ":-25.259325103333822,"pfxX":0.07478292566909495,"pfxZ":3.3357551384761166,"pX":0.159342640937335,"pZ":2.287301498896032,"vX0":7.184825587541021,"vY0":-142.44743496061602,"vZ0":-3.896683067562685,"x":110.93,"y":177.02,"x0":-2.395474719228735,"y0":50.005166513467266,"z0":5.252056987692203,"aX":0.1552056636325939},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":1991,"spinDirection":208},"zone":5,"typeConfidence":0.93,"plateTime":0.3831301476437061,"extension":6.747565337440887},"hitData":{"launchSpeed":83.8,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.95,"coordY":162.52}},"index":6,"playId":"bc8f82ba-c2de-3e58-a1f4-fdd51ea8095d","pitchNumber":5,"startTime":"2026-03-15T22:19:24.110Z","endTime":"2026-03-15T22:19:36.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":693739,"link":"/api/v1/people/693739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:19:36.516Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Peyton Wilson homers (2) on a fly ball to center field. Gavin Cross scores.","rbi":2,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:21:51.313Z","endTime":"2026-03-15T22:22:16.218Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":{"id":693739,"link":"/api/v1/people/693739"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-15T22:20:02.358Z","endTime":"2026-03-15T22:20:20.536Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Eisert replaces Alexander Alberto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"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-15T22:20:20.536Z","endTime":"2026-03-15T22:21:53.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693739,"link":"/api/v1/people/693739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.735836399949513,"aZ":-30.434083887140176,"pfxX":6.6164277085900185,"pfxZ":1.1325264279321452,"pX":0.5251085974077179,"pZ":2.651590779321813,"vX0":-10.523002589697612,"vY0":-122.17422348436571,"vZ0":1.119698741709139,"x":96.98,"y":167.19,"x0":3.9913747956112164,"y0":50.00574567461346,"z0":4.7655991205807124,"aX":10.19745857076524},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":-10.1,"spinRate":1297,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.44507872519039804,"extension":6.890582277036376},"hitData":{"launchSpeed":100.1,"launchAngle":31.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.26,"coordY":28.24}},"index":2,"playId":"24702d2d-629b-392b-9f34-5cd31bd22883","pitchNumber":1,"startTime":"2026-03-15T22:21:53.467Z","endTime":"2026-03-15T22:22:16.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"third":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.21,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:22:16.218Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Vazquez singles on a ground ball to shortstop Colson Montgomery.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:22:28.351Z","endTime":"2026-03-15T22:22:53.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687449174871425,"aZ":-24.480915788311417,"pfxX":0.9912218330672702,"pfxZ":4.678786894090329,"pX":-0.6031297118914681,"pZ":1.7318224501918147,"vX0":-11.254664500839736,"vY0":-126.36422319239799,"vZ0":-3.027491345689824,"x":139.99,"y":192.02,"x0":3.7481074413366136,"y0":50.00347138775609,"z0":4.876737768666631,"aX":1.6315235428352244},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":0.4,"spinRate":2081,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.43070209737318077,"extension":6.857319474193803},"hitData":{"launchSpeed":110.4,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":161.51}},"index":0,"playId":"2a682cb4-36c4-3f41-b8e4-db356dbf92a5","pitchNumber":1,"startTime":"2026-03-15T22:22:36.788Z","endTime":"2026-03-15T22:22:53.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:22:53.500Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Charles strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-15T22:23:12.605Z","endTime":"2026-03-15T22:24:21.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":800051,"fullName":"Austin Charles","link":"/api/v1/people/800051"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"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":800051,"fullName":"Austin Charles","link":"/api/v1/people/800051"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.428,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220098816644743,"aZ":-30.49602697313221,"pfxX":7.785224657099629,"pfxZ":1.0490845395794306,"pX":1.4653337408606362,"pZ":1.6191494112535065,"vX0":-8.816714164739047,"vY0":-124.71096692917183,"vZ0":-1.8933268285550675,"x":61.14,"y":195.06,"x0":4.014921217649939,"y0":50.00089935273177,"z0":4.874579722652001,"aX":12.411872245931104},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-12.4,"spinRate":1332,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4371833296210119,"extension":6.882787027539848},"index":0,"playId":"513db2f7-2619-3f29-a2e3-12201f477eb6","pitchNumber":1,"startTime":"2026-03-15T22:23:12.605Z","endTime":"2026-03-15T22:23:23.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":800051,"link":"/api/v1/people/800051","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"4a738d08-2ada-30be-b433-8ecee745198e","startTime":"2026-03-15T22:23:23.597Z","endTime":"2026-03-15T22:23:27.715Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":800051,"link":"/api/v1/people/800051","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.428,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.740415383690586,"aZ":-29.877740225521237,"pfxX":8.286022892012086,"pfxZ":1.4587850850126687,"pX":-0.05270336662399703,"pZ":1.827688819837285,"vX0":-12.174151227461408,"vY0":-123.7775170550594,"vZ0":-1.274668647403315,"x":119.01,"y":189.43,"x0":3.8241921130804934,"y0":50.00102594547202,"z0":4.82193512701753,"aX":13.021666856871992},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-12.6,"spinRate":1454,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4403705629698802,"extension":6.710128063598066},"index":2,"playId":"ce0d0e86-5fc3-3fec-aa67-28b21797d717","pitchNumber":2,"startTime":"2026-03-15T22:23:39.289Z","endTime":"2026-03-15T22:23:42.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":800051,"link":"/api/v1/people/800051","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.428,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22900843683331,"aZ":-19.74396143444622,"pfxX":5.555462763166903,"pfxZ":7.196849066890051,"pX":0.6147238873862417,"pZ":2.3546341807651414,"vX0":-10.258781842336218,"vY0":-129.84763623181513,"vZ0":-2.742736953533605,"x":93.57,"y":175.2,"x0":3.8744505216513523,"y0":50.005020830202504,"z0":4.9074650502891455,"aX":9.599436675818447},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.7,"breakHorizontal":-8.0,"spinRate":2059,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.41996694951748914,"extension":6.78674429379493},"index":3,"playId":"cfe48010-ecfe-3605-9884-bd2909994308","pitchNumber":3,"startTime":"2026-03-15T22:23:54.186Z","endTime":"2026-03-15T22:23:59.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":800051,"link":"/api/v1/people/800051","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.0,"endSpeed":79.0,"strikeZoneTop":3.428,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.136904226042567,"aZ":-29.501869399635044,"pfxX":7.2317640561449625,"pfxZ":1.7040051528282563,"pX":1.2687887452936923,"pZ":1.5299631184812892,"vX0":-9.099762673229007,"vY0":-123.59179777234873,"vZ0":-2.0601559954898017,"x":68.64,"y":197.47,"x0":4.033223600008291,"y0":50.00579865757845,"z0":4.8161295022983985,"aX":11.360189068455425},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-11.4,"spinRate":1465,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4406388993693624,"extension":6.840084396634831},"index":4,"playId":"93e342d8-d274-3756-87bc-7a311864d3cc","pitchNumber":4,"startTime":"2026-03-15T22:24:15.357Z","endTime":"2026-03-15T22:24:21.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":800051,"link":"/api/v1/people/800051","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800051,"link":"/api/v1/people/800051"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":800051,"link":"/api/v1/people/800051"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:24:21.501Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Edgar Quero reaches on a throwing error by shortstop Daniel Vazquez.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:26:30.630Z","endTime":"2026-03-15T22:28:14.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Canyon Brown remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"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-15T22:25:29.887Z","endTime":"2026-03-15T22:25:29.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701401,"link":"/api/v1/people/701401"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luca Tresh replaces catcher Carter Jensen, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-15T22:25:29.912Z","endTime":"2026-03-15T22:25:29.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lucas Erceg replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-15T22:25:29.914Z","endTime":"2026-03-15T22:26:32.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418007420234368,"aZ":-12.71015413187142,"pfxX":-7.170617993067154,"pfxZ":9.896055815127173,"pX":1.2939416565335766,"pZ":1.7039884310429203,"vX0":9.762859791701377,"vY0":-139.1551158787852,"vZ0":-8.547416980893372,"x":67.68,"y":192.77,"x0":-1.323716556549143,"y0":50.00112294526047,"z0":5.651864475198842,"aX":-14.1011912614072},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2036,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39319239211060175,"extension":6.542918020467177},"index":3,"playId":"fa36936a-47bd-3e75-812a-ddc1f1997ffa","pitchNumber":1,"startTime":"2026-03-15T22:26:32.317Z","endTime":"2026-03-15T22:26:35.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488261084591787,"aZ":-15.395006852940602,"pfxX":-7.4721853790665715,"pfxZ":8.455994759381646,"pX":0.23946769767783013,"pZ":3.1379346924045435,"vX0":7.610758919897015,"vY0":-139.7487702975175,"vZ0":-4.608140139816865,"x":107.87,"y":154.06,"x0":-1.5439452894109393,"y0":50.00514928909486,"z0":5.814347862453297,"aX":-14.832067859317847},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":12.0,"spinRate":2033,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39142643962112356,"extension":6.473058362539188},"index":4,"playId":"d95a8b26-0583-381c-9cc8-af535db6d197","pitchNumber":2,"startTime":"2026-03-15T22:26:47.129Z","endTime":"2026-03-15T22:26:52.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440249661681086,"aZ":-14.512423604889916,"pfxX":-7.3745239726450516,"pfxZ":8.878064041303812,"pX":0.41580761036898584,"pZ":3.1102150531697577,"vX0":7.744592863668508,"vY0":-140.1044168467197,"vZ0":-4.701086166658574,"x":101.15,"y":154.8,"x0":-1.425186971281362,"y0":50.00207616354741,"z0":5.757192240045531,"aX":-14.670634862920691},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":11.8,"spinRate":2063,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3908350730658019,"extension":6.451056310487789},"index":5,"playId":"8e1a123d-ff62-349e-bef2-353c2dcfd600","pitchNumber":3,"startTime":"2026-03-15T22:27:03.736Z","endTime":"2026-03-15T22:27:07.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.708550269178588,"aZ":-32.41800876691694,"pfxX":-2.2519242642373225,"pfxZ":-0.15326676899423664,"pX":1.8222191036810957,"pZ":1.1950309168167241,"vX0":8.29992359782337,"vY0":-123.05920598987908,"vZ0":-4.488674530060502,"x":47.54,"y":206.51,"x0":-1.2845449739443306,"y0":50.00551403910332,"z0":5.75316570160144,"aX":-3.4956733675350997},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":2.4,"spinRate":2089,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4430921582807432,"extension":6.433377878140913},"index":6,"playId":"e8f148af-56a0-35ff-8590-93906c4f9907","pitchNumber":4,"startTime":"2026-03-15T22:27:21.389Z","endTime":"2026-03-15T22:27:26.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":82.3,"endSpeed":76.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.865244340541743,"aZ":-32.619783163013494,"pfxX":-0.07263119052210909,"pfxZ":-0.305094964492552,"pX":-0.9659756985731753,"pZ":3.639418403020423,"vX0":1.5336871282662086,"vY0":-119.96955320028361,"vZ0":1.1051987924419708,"x":153.82,"y":140.52,"x0":-1.6011738642053785,"y0":50.00037751592362,"z0":6.056414530014493,"aX":-0.10705001683083643},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-0.2,"spinRate":1897,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.45467997841119123,"extension":6.127698565018381},"index":7,"playId":"554b9a44-56c4-3e60-9db9-88f50fd434ac","pitchNumber":5,"startTime":"2026-03-15T22:27:34.880Z","endTime":"2026-03-15T22:27:41.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912475526002396,"aZ":-15.105299715083412,"pfxX":-6.390322956251055,"pfxZ":8.69862463168002,"pX":-0.3276270254467869,"pZ":2.787501300401121,"vX0":5.394499554996383,"vY0":-138.90851323868108,"vZ0":-5.4264277747611445,"x":129.49,"y":163.52,"x0":-1.4606224860882642,"y0":50.00188485986992,"z0":5.763669528778664,"aX":-12.53908311592344},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2006,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3936799530077506,"extension":6.50010441683874},"index":8,"playId":"f5b05c0e-0ee9-3138-a962-d3880de48173","pitchNumber":6,"startTime":"2026-03-15T22:27:49.392Z","endTime":"2026-03-15T22:27:55.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.211017343683164,"aZ":-27.262502426503893,"pfxX":-10.32133228626408,"pfxZ":2.933759802592803,"pX":-1.2989013179977893,"pZ":2.327840600218058,"vX0":4.337800728618261,"vY0":-128.45388957997216,"vZ0":-3.2155100383198327,"x":166.51,"y":175.93,"x0":-1.6670435944048072,"y0":50.00272438818418,"z0":5.711806943795576,"aX":-17.27536585955427},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":17.8,"spinRate":1756,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4261375719753202,"extension":6.580093687100283},"hitData":{"launchSpeed":64.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.85,"coordY":152.68}},"index":9,"playId":"05da8a5f-6822-3bb4-82dc-dad434cfd2ec","pitchNumber":7,"startTime":"2026-03-15T22:28:07.823Z","endTime":"2026-03-15T22:28:14.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:28:14.757Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a ground ball to center fielder Rudy Martin Jr. Andy Weber to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:29:02.752Z","endTime":"2026-03-15T22:29:58.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"postOnSecond":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Andy Weber replaces Edgar Quero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"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-15T22:28:45.771Z","endTime":"2026-03-15T22:28:45.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681581,"link":"/api/v1/people/681581"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":700337,"link":"/api/v1/people/700337"},"base":1,"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"9f48c418-2dd6-31c5-839d-97c66d14b13a","startTime":"2026-03-15T22:28:45.773Z","endTime":"2026-03-15T22:28:54.785Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188005720377795,"aZ":-15.147335892262122,"pfxX":-7.781380258054538,"pfxZ":8.484908025900085,"pX":-0.616757761289399,"pZ":0.6726298723961746,"vX0":4.957894642535623,"vY0":-139.9403836181106,"vZ0":-10.891811600639363,"x":140.51,"y":220.62,"x0":-1.3900250162651742,"y0":50.00147410352926,"z0":5.579483863681354,"aX":-15.608936208248274},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":1868,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.38971377757254677,"extension":6.510859304691083},"index":2,"playId":"18e7539d-0b52-3eb5-8807-4cc473e4035b","pitchNumber":1,"startTime":"2026-03-15T22:29:04.955Z","endTime":"2026-03-15T22:29:11.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38643469746986,"aZ":-35.91468840015923,"pfxX":-1.4261331632805079,"pfxZ":-2.5475688687270743,"pX":-0.00488736578497962,"pZ":1.8541474141884478,"vX0":3.674115972965218,"vY0":-120.71098733271465,"vZ0":-1.9254659225818118,"x":117.19,"y":188.72,"x0":-1.36409493005246,"y0":50.00249742755944,"z0":5.836279264133724,"aX":-2.0967826421885096},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.8,"breakHorizontal":1.7,"spinRate":2021,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4544568979503847,"extension":6.378050254629266},"index":3,"playId":"10887e3f-95c2-3604-bbc1-63571aac0ce0","pitchNumber":2,"startTime":"2026-03-15T22:29:25.955Z","endTime":"2026-03-15T22:29:31.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86023124648951,"aZ":-18.24011673514632,"pfxX":-6.423599779465046,"pfxZ":6.9026773558194545,"pX":-0.8142374538861805,"pZ":2.8377037551741444,"vX0":4.158719173758643,"vY0":-140.49270303433755,"vZ0":-5.1269760186913,"x":148.04,"y":162.16,"x0":-1.4714847941365792,"y0":50.005878377978334,"z0":5.8545853547087345,"aX":-12.971311749475213},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":10.9,"spinRate":2061,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38840012134721924,"extension":6.430285138692892},"hitData":{"launchSpeed":94.9,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.11,"coordY":108.35}},"index":4,"playId":"3f5ab0b3-008f-3f2c-a53c-b073d306b50c","pitchNumber":3,"startTime":"2026-03-15T22:29:49.593Z","endTime":"2026-03-15T22:29:58.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-1.5000000000000142,"leverageIndex":0.32,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:29:58.529Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a ground ball to first baseman Gavin Cross. Andy Weber to 3rd. Caden Connor to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:30:22.761Z","endTime":"2026-03-15T22:30:34.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"postOnThird":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[0],"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Caden Connor replaces Luisangel Acuña.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"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-15T22:30:23.218Z","endTime":"2026-03-15T22:30:24.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804645,"link":"/api/v1/people/804645"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"},"base":1,"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"second":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97643287377656,"aZ":-24.728471250772227,"pfxX":-7.247188218476631,"pfxZ":4.356493338293206,"pX":-0.31426434003738807,"pZ":1.444532381542593,"vX0":5.788505114943722,"vY0":-128.94007938500084,"vZ0":-5.884395267294591,"x":128.98,"y":199.78,"x0":-1.6300517711281861,"y0":50.00355429482311,"z0":5.62594217146079,"aX":-12.389761042648871},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":12.1,"spinRate":1621,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42234666201397975,"extension":6.584472321342883},"hitData":{"launchSpeed":82.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.42,"coordY":169.61}},"index":1,"playId":"34aefc13-f705-3d54-ab02-ef1219319c16","pitchNumber":1,"startTime":"2026-03-15T22:30:24.923Z","endTime":"2026-03-15T22:30:34.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.61,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:30:34.798Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Korey Lee called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:31:00.510Z","endTime":"2026-03-15T22:31:43.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800419,"fullName":"Jeral Perez","link":"/api/v1/people/800419"},"postOnSecond":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"postOnThird":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"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":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jeral Perez replaces LaMonte Wade Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"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-15T22:31:02.861Z","endTime":"2026-03-15T22:31:02.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800419,"link":"/api/v1/people/800419"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"},"base":1,"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77167800289036,"aZ":-20.902032091506783,"pfxX":-9.519497761580498,"pfxZ":5.489807440075661,"pX":-0.5036857932652659,"pZ":1.7990406912986836,"vX0":6.0212920441208,"vY0":-141.54677540475546,"vZ0":-7.368067943127258,"x":136.2,"y":190.21,"x0":-1.408905030065398,"y0":50.002977596454656,"z0":5.7486814482213235,"aX":-19.5424355622023},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.8,"breakHorizontal":16.2,"spinRate":1862,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3852515922197748,"extension":6.503210612148382},"index":1,"playId":"99e91dcb-87f3-3aeb-a0a8-e55b7be9f847","pitchNumber":1,"startTime":"2026-03-15T22:31:02.863Z","endTime":"2026-03-15T22:31:06.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821331758490274,"aZ":-17.515804158399824,"pfxX":-7.355690868082446,"pfxZ":7.26188414285113,"pX":-0.07858562107673764,"pZ":2.123216000794217,"vX0":6.135432208885484,"vY0":-140.27589844042384,"vZ0":-6.753799030936632,"x":120.0,"y":181.45,"x0":-1.3243273468015655,"y0":50.005817115148304,"z0":5.678584548396708,"aX":-14.854637649365138},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":12.2,"spinRate":1979,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.388525444264713,"extension":6.595263184534477},"index":2,"playId":"337c6882-ec78-3cec-9846-7bc059fbbd94","pitchNumber":2,"startTime":"2026-03-15T22:31:18.590Z","endTime":"2026-03-15T22:31:21.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38747074626693,"aZ":-14.47095779495195,"pfxX":-6.433720948472315,"pfxZ":8.702488206669521,"pX":0.5731306404005774,"pZ":3.121592511694819,"vX0":7.544160075418791,"vY0":-141.08213054621584,"vZ0":-4.8173753684128835,"x":95.15,"y":154.5,"x0":-1.2883012552246476,"y0":50.00099711407167,"z0":5.770494662540394,"aX":-13.085561376559305},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2127,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38689891706054036,"extension":6.444037307058593},"index":3,"playId":"f650304c-320d-3e59-b3c2-c4b51a54a4c6","pitchNumber":3,"startTime":"2026-03-15T22:31:37.330Z","endTime":"2026-03-15T22:31:43.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":686676,"link":"/api/v1/people/686676","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":686676,"link":"/api/v1/people/686676"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.12,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:31:43.285Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tanner Murray out on a sacrifice fly to left fielder Peyton Wilson. Andy Weber scores.","rbi":1,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:32:06.927Z","endTime":"2026-03-15T22:33:33.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695020,"fullName":"Tanner Murray","link":"/api/v1/people/695020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800419,"fullName":"Jeral Perez","link":"/api/v1/people/800419"},"postOnSecond":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695020,"fullName":"Tanner Murray","link":"/api/v1/people/695020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011907239668016,"aZ":-34.421151874521044,"pfxX":-1.3566643495841917,"pfxZ":-1.4792606920876246,"pX":0.8123532743741665,"pZ":1.2042121742799652,"vX0":5.6999354835923635,"vY0":-122.01105004561818,"vZ0":-4.067272539889736,"x":86.04,"y":206.27,"x0":-1.3688151848257277,"y0":50.002455030499625,"z0":5.831198619911626,"aX":-2.0645522195576405},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.4,"breakHorizontal":1.2,"spinRate":2001,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44740039861829084,"extension":6.388444447524402},"index":0,"playId":"a0737e18-ab7f-39ea-92ea-d7fc85dd371b","pitchNumber":1,"startTime":"2026-03-15T22:32:06.927Z","endTime":"2026-03-15T22:32:13.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695020,"link":"/api/v1/people/695020","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582691413446558,"aZ":-33.97117523240039,"pfxX":-0.451613877484605,"pfxZ":-1.1656941570210435,"pX":1.6624834464904195,"pZ":1.0400206463517898,"vX0":7.472056879201237,"vY0":-122.96437254788428,"vZ0":-4.393812417317047,"x":53.63,"y":210.7,"x0":-1.3467688364986627,"y0":50.00286254514094,"z0":5.707687778809986,"aX":-0.6984863645389501},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-0.8,"spinRate":2080,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44411374815446614,"extension":6.5343843476998975},"index":1,"playId":"ee2b4e43-0528-3157-bd6f-1b896dd8cba6","pitchNumber":2,"startTime":"2026-03-15T22:32:25.352Z","endTime":"2026-03-15T22:32:29.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695020,"link":"/api/v1/people/695020","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48373390207927,"aZ":-33.747433313672204,"pfxX":-0.7103711896228453,"pfxZ":-1.0441811914041628,"pX":-0.05241096872314173,"pZ":1.5098100003138575,"vX0":3.4980128774210892,"vY0":-121.73362130590061,"vZ0":-3.292944605667693,"x":119.0,"y":198.02,"x0":-1.4117126884729294,"y0":50.00048021547788,"z0":5.7824475446394175,"aX":-1.0728211343980218},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.4,"breakHorizontal":0.5,"spinRate":1983,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.44885259737298266,"extension":6.411293423092422},"index":2,"playId":"0054556b-39a5-34a8-a17e-2be6da2082c8","pitchNumber":3,"startTime":"2026-03-15T22:32:46.919Z","endTime":"2026-03-15T22:32:53.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695020,"link":"/api/v1/people/695020","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45461748139052,"aZ":-20.77410447767457,"pfxX":-8.412065334269212,"pfxZ":5.656180767722759,"pX":-1.4499640957416475,"pZ":2.6200535986097235,"vX0":3.0624924298984597,"vY0":-140.74777653630238,"vZ0":-5.144046305643268,"x":172.27,"y":168.04,"x0":-1.4559490573856737,"y0":50.00512596320853,"z0":5.807335220181958,"aX":-16.963799682657303},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":1857,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.388420351236483,"extension":6.511938412575737},"index":3,"playId":"19b20257-72c2-35c6-85d9-3d128fe610d5","pitchNumber":4,"startTime":"2026-03-15T22:33:03.576Z","endTime":"2026-03-15T22:33:09.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695020,"link":"/api/v1/people/695020","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747943852947778,"aZ":-34.284917799593934,"pfxX":0.5635606463640552,"pfxZ":-1.4084009121101762,"pX":-0.11937354948367157,"pZ":2.386113276718764,"vX0":3.072978499524579,"vY0":-121.45926119266706,"vZ0":-1.312198455159404,"x":121.55,"y":174.35,"x0":-1.4717126839865344,"y0":50.00245732308473,"z0":5.902248862156254,"aX":0.8450458876446537},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.6,"breakHorizontal":-1.7,"spinRate":1936,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4501531853212537,"extension":6.362034891873323},"hitData":{"launchSpeed":96.3,"launchAngle":53.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.22,"coordY":87.51}},"index":4,"playId":"08875def-ff38-35d4-8442-bab4572a1c16","pitchNumber":5,"startTime":"2026-03-15T22:33:21.471Z","endTime":"2026-03-15T22:33:33.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695020,"link":"/api/v1/people/695020","batSide":{"code":"R","description":"Right"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"third":{"id":681581,"link":"/api/v1/people/681581"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695020,"link":"/api/v1/people/695020"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.77,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:33:33.574Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a line drive to right fielder Kameron Misner. Caden Connor scores. Jeral Perez to 3rd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:34:01.545Z","endTime":"2026-03-15T22:34:14.034Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnThird":{"id":800419,"fullName":"Jeral Perez","link":"/api/v1/people/800419"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"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":800419,"fullName":"Jeral Perez","link":"/api/v1/people/800419"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800419,"fullName":"Jeral Perez","link":"/api/v1/people/800419"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":804645,"fullName":"Caden Connor","link":"/api/v1/people/804645"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dustin Harris replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-15T22:34:02.307Z","endTime":"2026-03-15T22:34:03.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10770323658013,"aZ":-14.34215393867582,"pfxX":-4.776695795310008,"pfxZ":8.939482795026748,"pX":0.26916880681606414,"pZ":2.5628992491131863,"vX0":6.52695957265368,"vY0":-139.77388161215077,"vZ0":-6.210676250493885,"x":106.74,"y":169.58,"x0":-1.4668463212785783,"y0":50.004914113749116,"z0":5.741770237638285,"aX":-9.530373879998852},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":7.4,"spinRate":2048,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39066572725838933,"extension":6.411729100873917},"hitData":{"launchSpeed":102.9,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.71,"coordY":114.93}},"index":1,"playId":"8490bacd-1328-3d8c-89dd-baf2b926238a","pitchNumber":1,"startTime":"2026-03-15T22:34:03.749Z","endTime":"2026-03-15T22:34:14.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"first":{"id":800419,"link":"/api/v1/people/800419"},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.4,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:34:14.034Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-15T22:34:38.387Z","endTime":"2026-03-15T22:35:37.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.505408337204972,"aZ":-25.60983165779008,"pfxX":-8.028437961033998,"pfxZ":3.851587500422898,"pX":0.12209047081124161,"pZ":1.4671537079142518,"vX0":6.836394042982372,"vY0":-129.12162522657832,"vZ0":-5.897218712395889,"x":112.35,"y":199.17,"x0":-1.504654904206098,"y0":50.00227134565888,"z0":5.726671010321081,"aX":-13.684216347739373},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":13.2,"spinRate":1744,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4226644206204253,"extension":6.4688482636081},"index":0,"playId":"e48ce222-fa7c-3242-b3ac-f6453ca61876","pitchNumber":1,"startTime":"2026-03-15T22:34:49.141Z","endTime":"2026-03-15T22:34:53.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"third":{"id":800419,"link":"/api/v1/people/800419"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952518528526827,"aZ":-16.653279701644216,"pfxX":-6.535055888673775,"pfxZ":7.791974485113434,"pX":0.2875055185161219,"pZ":1.4974445908217144,"vX0":7.04459411434578,"vY0":-139.20910944977658,"vZ0":-8.536799695403094,"x":106.04,"y":198.35,"x0":-1.4092168707514074,"y0":50.00158862240653,"z0":5.67413607196256,"aX":-13.01422125736033},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2002,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39127605575185065,"extension":6.475793276027149},"index":1,"playId":"2b33615c-a68b-3014-af6c-502b7c43cda6","pitchNumber":2,"startTime":"2026-03-15T22:35:06.706Z","endTime":"2026-03-15T22:35:12.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"third":{"id":800419,"link":"/api/v1/people/800419"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5627229802653,"aZ":-36.06218859427662,"pfxX":-1.290455407091332,"pfxZ":-2.555448464960314,"pX":0.4090812059064884,"pZ":1.612603185200497,"vX0":5.064851188744622,"vY0":-122.88087520651256,"vZ0":-2.8003609016197273,"x":101.41,"y":195.24,"x0":-1.51592778413257,"y0":50.003259331765726,"z0":5.846993727127006,"aX":-1.9633450512579649},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.0,"breakHorizontal":1.1,"spinRate":2019,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44665205899587557,"extension":6.324097230674037},"index":2,"playId":"74011d0a-8dc9-3e10-8af2-dcf87a355b17","pitchNumber":3,"startTime":"2026-03-15T22:35:34.641Z","endTime":"2026-03-15T22:35:37.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"third":{"id":800419,"link":"/api/v1/people/800419"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.86,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:35:37.641Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kameron Misner flies out to center fielder Darren Baker.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T22:37:47.548Z","endTime":"2026-03-15T22:39:03.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"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":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Tanner Murray.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"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-15T22:37:48.958Z","endTime":"2026-03-15T22:37:48.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695020,"link":"/api/v1/people/695020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":703151,"link":"/api/v1/people/703151"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeral Perez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"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-15T22:37:48.960Z","endTime":"2026-03-15T22:37:48.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800419,"link":"/api/v1/people/800419"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Caden Connor remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"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-15T22:37:48.962Z","endTime":"2026-03-15T22:37:48.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804645,"link":"/api/v1/people/804645"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andy Weber remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"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-15T22:37:48.964Z","endTime":"2026-03-15T22:37:48.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681581,"link":"/api/v1/people/681581"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":700337,"link":"/api/v1/people/700337"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":695020,"link":"/api/v1/people/695020"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Rikuu Nishida.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"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-15T22:37:48.966Z","endTime":"2026-03-15T22:37:48.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Romo replaces third baseman Miguel Vargas, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"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-15T22:37:48.968Z","endTime":"2026-03-15T22:37:48.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Darren Baker replaces shortstop Colson Montgomery, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-15T22:37:48.970Z","endTime":"2026-03-15T22:37:48.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dustin Harris remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-15T22:37:48.972Z","endTime":"2026-03-15T22:37:48.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":807747,"link":"/api/v1/people/807747"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.0,"endSpeed":80.9,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531865872316896,"aZ":-25.842007579829428,"pfxX":6.819045611252262,"pfxZ":3.786693982017784,"pX":2.2219735640399585,"pZ":3.891651985981035,"vX0":-6.745876603378121,"vY0":-128.02933618817863,"vZ0":2.4437974657494,"x":32.3,"y":133.71,"x0":3.995407469896273,"y0":50.004225801160366,"z0":4.937452685644074,"aX":11.408640354630677},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-10.9,"spinRate":1879,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.42656176007348234,"extension":6.746465021254763},"index":8,"playId":"b83e1084-f300-3fa1-8bae-c494c4144edd","pitchNumber":1,"startTime":"2026-03-15T22:37:48.974Z","endTime":"2026-03-15T22:37:59.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187698541781483,"aZ":-29.191362903031305,"pfxX":0.39462202137633096,"pfxZ":1.886206710450109,"pX":-0.5125523319993015,"pZ":2.3807431459091917,"vX0":-10.616916395798949,"vY0":-124.34692945328104,"vZ0":-0.4512297464870756,"x":136.54,"y":174.5,"x0":3.740299308188697,"y0":50.005695035825276,"z0":4.962151428194987,"aX":0.6261679549012819},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":2119,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.43851902867954085,"extension":6.913011295703868},"index":9,"playId":"154a3be7-46f9-35f4-a2b9-bc1128b695cb","pitchNumber":2,"startTime":"2026-03-15T22:38:08.922Z","endTime":"2026-03-15T22:38:15.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147958601096153,"aZ":-29.711537854572864,"pfxX":-2.027833736038505,"pfxZ":1.5868148670791768,"pX":-0.3539570868282564,"pZ":2.4698637211617074,"vX0":-9.295716887417901,"vY0":-124.07290715062484,"vZ0":-0.18246258227571643,"x":130.49,"y":172.09,"x0":3.713211427318446,"y0":50.00100629505898,"z0":5.032269339632196,"aX":-3.1424807949387037},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":6.0,"spinRate":2133,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.44242606500992165,"extension":6.932041683714194},"index":10,"playId":"2e1f7643-e824-3905-a09f-b24d390b10ee","pitchNumber":3,"startTime":"2026-03-15T22:38:23.426Z","endTime":"2026-03-15T22:38:28.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.829516139112826,"aZ":-30.440233561248476,"pfxX":-2.3089922912587255,"pfxZ":1.2933984372447522,"pX":-1.43573730031056,"pZ":0.9029567816204218,"vX0":-11.142794708383164,"vY0":-114.59104505271128,"vZ0":-2.0735013849507906,"x":171.73,"y":214.4,"x0":3.776254647107561,"y0":50.00227750776743,"z0":4.774193554410372,"aX":-3.0893974572366982},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.2,"breakHorizontal":6.8,"spinRate":2222,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4767606341698287,"extension":6.954380477541316},"index":11,"playId":"ea0c06e3-e663-31b7-bf06-1472fa0c9d9c","pitchNumber":4,"startTime":"2026-03-15T22:38:39.303Z","endTime":"2026-03-15T22:38:44.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666963758987826,"aZ":-24.021522317790534,"pfxX":8.004600357682392,"pfxZ":4.7527031322752,"pX":0.6936328175377802,"pZ":2.3530415182948357,"vX0":-10.61279933910547,"vY0":-129.52882104046617,"vZ0":-1.8160617713199296,"x":90.56,"y":175.25,"x0":3.786169175091717,"y0":50.003328176386525,"z0":4.883004678787991,"aX":13.731602608784513},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":-12.4,"spinRate":2047,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.42136193107143827,"extension":6.883120518156406},"hitData":{"launchSpeed":98.3,"launchAngle":42.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.43,"coordY":62.7}},"index":12,"playId":"9462660d-1bb7-372c-befe-dbc926d82596","pitchNumber":5,"startTime":"2026-03-15T22:38:55.787Z","endTime":"2026-03-15T22:39:03.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:39:03.578Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rudy Martin Jr. walks.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T22:39:29.525Z","endTime":"2026-03-15T22:40:41.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"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":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.292668880980653,"aZ":-29.925725936832897,"pfxX":-4.3578759386055435,"pfxZ":1.72587985221349,"pX":-1.229143096431224,"pZ":3.18985216684548,"vX0":-9.718464497807405,"vY0":-113.17056655190433,"vZ0":2.7068558821565967,"x":163.85,"y":152.65,"x0":3.683354975666483,"y0":50.00008814680687,"z0":4.972091744429514,"aX":-5.6601799283792085},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.2,"breakHorizontal":10.3,"spinRate":2354,"spinDirection":301},"zone":11,"typeConfidence":2.0,"plateTime":0.48363421620231595,"extension":7.043417806036039},"index":0,"playId":"e3f9ba13-b243-3604-a147-8e2894f9ec66","pitchNumber":1,"startTime":"2026-03-15T22:39:29.525Z","endTime":"2026-03-15T22:39:33.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587079343080685,"aZ":-23.065766366074286,"pfxX":8.553050392904705,"pfxZ":5.47643401927089,"pX":1.5224725625175806,"pZ":2.446470668077282,"vX0":-9.040531510716768,"vY0":-127.69153253441084,"vZ0":-1.2366330530285292,"x":58.97,"y":172.73,"x0":3.985981209585843,"y0":50.00213631769383,"z0":4.740046833582136,"aX":14.222385711154462},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.7,"spinRate":1983,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.42781409041129326,"extension":6.973222586637375},"index":1,"playId":"99abe1d1-7a94-3dca-9cb2-60f796cf0144","pitchNumber":2,"startTime":"2026-03-15T22:39:45.223Z","endTime":"2026-03-15T22:39:55.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030212677235202,"aZ":-21.450482432559756,"pfxX":9.180651143530604,"pfxZ":6.304815426840241,"pX":0.1296982902306232,"pZ":2.5405160443029318,"vX0":-12.171648543945263,"vY0":-129.36773510000842,"vZ0":-1.6694818760974977,"x":112.06,"y":170.19,"x0":3.694615469117946,"y0":50.006174916058306,"z0":4.8323654038498045,"aX":15.624785318761987},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.3,"breakHorizontal":-14.0,"spinRate":2190,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4227797792214716,"extension":7.050926238001285},"index":2,"playId":"5b34a34f-08fc-333c-99aa-50654530c93d","pitchNumber":3,"startTime":"2026-03-15T22:40:00.752Z","endTime":"2026-03-15T22:40:05.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.557028941825507,"aZ":-28.05661882285412,"pfxX":-1.0313698375428064,"pfxZ":2.66260948629413,"pX":-0.9838842705041948,"pZ":1.8183217752611633,"vX0":-11.164497209109097,"vY0":-123.30208561097785,"vZ0":-1.5335773488817699,"x":154.5,"y":189.69,"x0":3.7286956803885687,"y0":50.00159287074756,"z0":4.806319068587555,"aX":-1.5947448486286602},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":4.3,"spinRate":2105,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4434936029918486,"extension":7.057825114980523},"index":3,"playId":"b98d9d68-c020-3c6f-a8bd-4f4fceda8901","pitchNumber":4,"startTime":"2026-03-15T22:40:19.440Z","endTime":"2026-03-15T22:40:28.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054374941833043,"aZ":-24.078626115294064,"pfxX":9.392721217038575,"pfxZ":4.8533905626683,"pX":1.0396532567913406,"pZ":1.4230742250433677,"vX0":-10.413607350085453,"vY0":-127.96697087375254,"vZ0":-3.568861320686952,"x":77.37,"y":200.36,"x0":3.930986474829696,"y0":50.00078585941389,"z0":4.710222058343976,"aX":15.661333054501677},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":2088,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4271290614212431,"extension":6.979553122829497},"index":4,"playId":"b1a2f5b3-5817-3444-9e4a-0c586b8086b9","pitchNumber":5,"startTime":"2026-03-15T22:40:35.153Z","endTime":"2026-03-15T22:40:41.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:40:41.498Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Canyon Brown doubles (1) on a line drive to left fielder Rikuu Nishida.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T22:41:03.408Z","endTime":"2026-03-15T22:42:29.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":804645,"link":"/api/v1/people/804645"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":78.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40574534186783,"aZ":-30.559941786863785,"pfxX":6.692951329223876,"pfxZ":1.0636895239341047,"pX":-0.5925479066708776,"pZ":0.6643134638186404,"vX0":-12.435511150361734,"vY0":-121.96821819570607,"vZ0":-3.4388438779022565,"x":139.59,"y":220.84,"x0":3.676470103729825,"y0":50.00520795466794,"z0":4.6960714326359865,"aX":10.200896038387615},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.6,"spinRate":1414,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44710887129331134,"extension":7.093680762839518},"index":0,"playId":"4e405cf0-23f8-3eb4-966a-7e722b002ef8","pitchNumber":1,"startTime":"2026-03-15T22:41:03.408Z","endTime":"2026-03-15T22:41:09.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"dbc000e7-36f8-394e-827d-183c1979dfbb","startTime":"2026-03-15T22:41:17.516Z","endTime":"2026-03-15T22:41:21.858Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Brandon Eisert picks off Rudy Martin Jr. at 1st on throw to first baseman Caden Connor.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"dbc000e7-36f8-394e-827d-183c1979dfbb","startTime":"2026-03-15T22:41:44.824Z","endTime":"2026-03-15T22:41:44.825Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657675,"link":"/api/v1/people/657675"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"first":{"id":657675,"link":"/api/v1/people/657675"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18483884464602,"aZ":-17.77651089328116,"pfxX":3.7060728041810873,"pfxZ":8.047202542037928,"pX":0.22028643021515246,"pZ":4.002818407911426,"vX0":-10.2109234669497,"vY0":-132.1779073629548,"vZ0":0.6353296492413201,"x":108.6,"y":130.7,"x0":3.6328047401697785,"y0":50.004754215504335,"z0":5.053588593399032,"aX":6.633945393109786},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-4.8,"spinRate":2105,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4126134977188203,"extension":7.0532423284380235},"index":3,"playId":"bb69d17d-6e4a-30b6-8ee9-95fe9cef8bc8","pitchNumber":2,"startTime":"2026-03-15T22:41:44.826Z","endTime":"2026-03-15T22:41:48.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.051656321238735,"aZ":-30.518626064033086,"pfxX":6.570384238780557,"pfxZ":1.037927030184429,"pX":0.27539368923848034,"pZ":0.6963957665231406,"vX0":-11.060347611615116,"vY0":-123.98078876267562,"vZ0":-3.607587896085727,"x":106.5,"y":219.98,"x0":3.899879823572949,"y0":50.000649557104204,"z0":4.662723614792934,"aX":10.437532928266418},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-10.0,"spinRate":1361,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4384009530777897,"extension":7.000536145651491},"index":4,"playId":"566f38c7-d589-3142-981d-ea5725df5ba8","pitchNumber":3,"startTime":"2026-03-15T22:41:59.035Z","endTime":"2026-03-15T22:42:03.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.790080022809075,"aZ":-30.761004314547037,"pfxX":5.464132646482016,"pfxZ":0.9046846280932801,"pX":-0.029163933007683756,"pZ":2.0306924614340813,"vX0":-11.114806009137958,"vY0":-123.31147087382436,"vZ0":-0.6797254863975077,"x":118.11,"y":183.95,"x0":3.7943773162422576,"y0":50.00361384522429,"z0":4.868652373374504,"aX":8.552061941591017},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":-7.8,"spinRate":1340,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.4414528954995487,"extension":6.9681012749953375},"hitData":{"launchSpeed":101.3,"launchAngle":18.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.36,"coordY":81.51}},"index":5,"playId":"5f6ba12e-2a28-3bb0-89fc-2a3a3199d215","pitchNumber":4,"startTime":"2026-03-15T22:42:19.076Z","endTime":"2026-03-15T22:42:29.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:42:29.743Z","atBatIndex":75},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luca Tresh homers (3) on a fly ball to left field. Canyon Brown scores.","rbi":2,"awayScore":4,"homeScore":10,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T22:43:02.528Z","endTime":"2026-03-15T22:43:27.141Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681123,"fullName":"Luca Tresh","link":"/api/v1/people/681123"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873113100919813,"aZ":-17.82583365888892,"pfxX":4.87478860814452,"pfxZ":8.426552025767318,"pX":-0.7400906794647514,"pZ":2.3231453592740747,"vX0":-12.895803355540183,"vY0":-128.6836916209451,"vZ0":-3.166557208941162,"x":145.21,"y":176.06,"x0":3.6692608176652235,"y0":50.00389178021735,"z0":4.925478645696279,"aX":8.30349556199818},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.9,"breakHorizontal":-6.5,"spinRate":2144,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4231780092755444,"extension":7.046512764157132},"hitData":{"launchSpeed":107.5,"launchAngle":27.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":10.68,"coordY":70.24}},"index":0,"playId":"2d980b57-cbf3-34d5-9da7-4ce477929b94","pitchNumber":1,"startTime":"2026-03-15T22:43:02.528Z","endTime":"2026-03-15T22:43:27.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":681123,"link":"/api/v1/people/681123","batSide":{"code":"R","description":"Right"}},"second":{"id":701401,"link":"/api/v1/people/701401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":681123,"link":"/api/v1/people/681123"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.08,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:43:27.141Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross called out on strikes.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-15T22:43:43.130Z","endTime":"2026-03-15T22:44:33.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957255740000758,"aZ":-26.652078578591215,"pfxX":-0.2136192562879966,"pfxZ":3.362054918436308,"pX":-0.7925289852213822,"pZ":1.7091807082255976,"vX0":-11.056800033099558,"vY0":-126.62856234450877,"vZ0":-2.704368251017223,"x":147.21,"y":192.63,"x0":3.6366421590756715,"y0":50.00562772070726,"z0":4.897081915319941,"aX":-0.3486702041847354},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":2.6,"spinRate":2176,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.43058534812660154,"extension":6.933791518468698},"index":0,"playId":"573be06a-eb4a-30ea-b7c9-02ffb2478407","pitchNumber":1,"startTime":"2026-03-15T22:43:43.130Z","endTime":"2026-03-15T22:43:53.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753586713495633,"aZ":-22.74271044836365,"pfxX":7.8546143705821825,"pfxZ":5.528904303979985,"pX":0.1231932127024924,"pZ":2.9895437504954416,"vX0":-11.871595199413148,"vY0":-129.01193553383175,"vZ0":-0.3251211425360569,"x":112.3,"y":158.06,"x0":3.7382813692160055,"y0":50.00509002013389,"z0":4.851797843043361,"aX":13.406059399253271},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":-12.0,"spinRate":2048,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.42257636902426254,"extension":7.001202196640349},"index":1,"playId":"bb74ebb8-3965-387f-a448-f49a4509d363","pitchNumber":2,"startTime":"2026-03-15T22:43:56.503Z","endTime":"2026-03-15T22:44:00.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648110362447962,"aZ":-26.46169154052205,"pfxX":-0.3312806155701722,"pfxZ":3.6115881251500426,"pX":-0.4274311566482183,"pZ":2.5019290766634468,"vX0":-10.427443822435427,"vY0":-125.09886480995723,"vZ0":-0.5869316690376544,"x":133.29,"y":171.23,"x0":3.840993151380292,"y0":50.004206224156704,"z0":4.912090107074127,"aX":-0.5224441353090503},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":3.0,"spinRate":2196,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.43813213711608645,"extension":6.990375940621361},"index":2,"playId":"ee1631ab-7320-3668-9791-0c1226b0e60a","pitchNumber":3,"startTime":"2026-03-15T22:44:10.436Z","endTime":"2026-03-15T22:44:14.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22314515561518,"aZ":-30.52720839135397,"pfxX":-5.168072526931098,"pfxZ":1.2208366525343983,"pX":-0.09975801655858531,"pZ":2.9577673669001157,"vX0":-7.518084906413955,"vY0":-115.697794192171,"vZ0":2.1296180383099865,"x":122.12,"y":130.83,"x0":3.873164655655078,"y0":50.000507368605525,"z0":4.9677720717197245,"aX":-6.946396100557673},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.1,"breakHorizontal":11.4,"spinRate":2343,"spinDirection":298},"zone":2,"typeConfidence":2.0,"plateTime":0.4748969724824721,"extension":6.748903191131452},"index":3,"playId":"3c764302-8ce8-30c1-b0d4-8d969d6ee0ae","pitchNumber":4,"startTime":"2026-03-15T22:44:27.555Z","endTime":"2026-03-15T22:44:33.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":681581,"link":"/api/v1/people/681581"},"third":{"id":800419,"link":"/api/v1/people/800419"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":687957,"link":"/api/v1/people/687957"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:44:33.925Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, first baseman Gavin Cross to pitcher Eli Morgan.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T22:46:49.931Z","endTime":"2026-03-15T22:48:14.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eli Morgan replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":10,"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-15T22:45:46.426Z","endTime":"2026-03-15T22:46:49.931Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65268945383567,"aZ":-14.692205564830841,"pfxX":-6.326907099743103,"pfxZ":9.802977554472303,"pX":0.2552290157482755,"pZ":2.6152224946767277,"vX0":3.8283794319196516,"vY0":-132.06873072118051,"vZ0":-5.03872464118592,"x0":-0.3841991570949495,"y0":50.00020008933971,"z0":5.612429862496663,"aX":-11.279830215086793},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2204,"spinDirection":205},"zone":5,"typeConfidence":0.88,"plateTime":0.41324228120291506,"extension":6.504108372848956},"index":1,"playId":"6b47a54b-8003-33a8-86bf-215e3cb10382","pitchNumber":1,"startTime":"2026-03-15T22:46:49.931Z","endTime":"2026-03-15T22:46:54.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dropped foul pop error by first baseman Gavin Cross.","event":"Error","eventType":"error","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"6b47a54b-8003-33a8-86bf-215e3cb10382","startTime":"2026-03-15T22:47:29.073Z","endTime":"2026-03-15T22:47:32.936Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_foul_error"}],"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.07,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25012063624177,"aZ":-30.655357726369502,"pfxX":-8.426332332912118,"pfxZ":1.2144565399533667,"pX":-0.12518308516881538,"pZ":1.706596658496313,"vX0":3.3881931713549056,"vY0":-110.9738453926494,"vZ0":-1.7623107791772212,"x":121.77,"y":192.7,"x0":-0.574276945155914,"y0":50.00308041542723,"z0":5.694510458256333,"aX":-10.544398491132476},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":2.0,"breakHorizontal":14.4,"spinRate":2070,"spinDirection":272},"zone":8,"typeConfidence":0.9,"plateTime":0.49294190224716194,"extension":6.229352008855404},"index":3,"playId":"7e759877-378a-3706-b437-d2719b41846c","pitchNumber":2,"startTime":"2026-03-15T22:47:32.936Z","endTime":"2026-03-15T22:47:35.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":76.6,"endSpeed":71.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24204293718218,"aZ":-29.01284459370217,"pfxX":-8.648218477280642,"pfxZ":2.501297274037377,"pX":-0.7389000801296876,"pZ":-0.11703526538705517,"vX0":2.0413215485561174,"vY0":-111.4624856393061,"vZ0":-5.845773151809547,"x":145.17,"y":241.94,"x0":-0.540638286779556,"y0":50.00169721133402,"z0":5.520054052735606,"aX":-10.927099119250919},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.4,"breakHorizontal":15.1,"spinRate":2210,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.49059775676720907,"extension":6.13641790760249},"index":4,"playId":"8dad9a4a-552a-3959-8b9a-8a4b41129777","pitchNumber":3,"startTime":"2026-03-15T22:47:45.943Z","endTime":"2026-03-15T22:47:51.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.5,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83576133427917,"aZ":-15.500367408414734,"pfxX":-6.866158028898862,"pfxZ":9.003073676248242,"pX":0.6971985876788257,"pZ":2.4257672921281697,"vX0":5.232161220516359,"vY0":-134.63082055650307,"vZ0":-5.3737377678121145,"x":90.42,"y":173.28,"x0":-0.3709271399728246,"y0":50.00171298131742,"z0":5.529481411830706,"aX":-12.71387151368564},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2213,"spinDirection":213},"zone":6,"typeConfidence":0.89,"plateTime":0.4054897511257156,"extension":6.472511060752881},"hitData":{"launchSpeed":93.4,"launchAngle":8.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.46,"coordY":169.1}},"index":5,"playId":"f0a41091-d856-320e-a9ff-d7f16c817573","pitchNumber":4,"startTime":"2026-03-15T22:48:07.728Z","endTime":"2026-03-15T22:48:14.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:48:14.830Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rikuu Nishida lines out to left fielder Peyton Wilson.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T22:48:46.328Z","endTime":"2026-03-15T22:49:40.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753291632120668,"aZ":-15.463738265720865,"pfxX":-5.9467773457734845,"pfxZ":9.140673423577518,"pX":0.7123270603046035,"pZ":1.8761483918562445,"vX0":4.444185496598674,"vY0":-133.84244375667214,"vZ0":-6.815987168470484,"x":89.85,"y":188.12,"x0":-0.19047659402302267,"y0":50.00632472765059,"z0":5.547719664428946,"aX":-10.876561549417005},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2228,"spinDirection":210},"zone":9,"typeConfidence":0.88,"plateTime":0.4080106739221545,"extension":6.401027992871318},"index":0,"playId":"b3f7d503-7fb9-3fc3-a538-cbaaa13dd924","pitchNumber":1,"startTime":"2026-03-15T22:48:46.328Z","endTime":"2026-03-15T22:48:49.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":807747,"link":"/api/v1/people/807747","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.515204903631037,"aZ":-15.069054279269524,"pfxX":-6.571477561281908,"pfxZ":9.336096989948818,"pX":0.9573884697021383,"pZ":2.4770289102957253,"vX0":5.535287596332012,"vY0":-134.35088602323523,"vZ0":-5.421558943344328,"x":80.51,"y":171.9,"x0":-0.27362344446754067,"y0":50.00283184659947,"z0":5.588394818450898,"aX":-12.039609647874174},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2223,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.40735118289692096,"extension":6.377836669994256},"index":1,"playId":"2d5a6da0-7a47-3d87-84d8-03eb43a9d404","pitchNumber":2,"startTime":"2026-03-15T22:49:18.495Z","endTime":"2026-03-15T22:49:21.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":807747,"link":"/api/v1/people/807747","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":71.2,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.41064530745687,"aZ":-29.880655149781333,"pfxX":-9.420733082115595,"pfxZ":1.8120583386443636,"pX":-0.10431229264839256,"pZ":1.0308439120677135,"vX0":3.9420934391914035,"vY0":-110.94615351732638,"vZ0":-3.341049145515285,"x":120.98,"y":210.95,"x0":-0.6678952156988888,"y0":50.00010412954299,"z0":5.628482599606697,"aX":-11.896348960016521},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":2.8,"breakHorizontal":16.2,"spinRate":2039,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4912312955437317,"extension":6.241424475956756},"hitData":{"launchSpeed":78.8,"launchAngle":23.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.32,"coordY":117.82}},"index":2,"playId":"52de69d3-422d-3ae2-8791-bb90bf1cf358","pitchNumber":3,"startTime":"2026-03-15T22:49:34.679Z","endTime":"2026-03-15T22:49:40.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":807747,"link":"/api/v1/people/807747","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":807747,"link":"/api/v1/people/807747"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:49:40.979Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Weber flies out to right fielder Kameron Misner.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-15T22:49:49.676Z","endTime":"2026-03-15T22:50:36.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681581,"fullName":"Andy Weber","link":"/api/v1/people/681581"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348568175130332,"aZ":-14.161602906810089,"pfxX":-6.875009253752271,"pfxZ":9.941366770383668,"pX":0.8123974330134166,"pZ":1.5730710551690599,"vX0":5.273882313119164,"vY0":-133.6510671388033,"vZ0":-7.854390735425925,"x":86.03,"y":196.31,"x0":-0.29155871048019955,"y0":50.00411437025274,"z0":5.563510632092299,"aX":-12.459566578603424},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2315,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4095501643026611,"extension":6.4071203574663045},"index":0,"playId":"645d54f6-7458-3c7e-a3a3-30b70d9057ec","pitchNumber":1,"startTime":"2026-03-15T22:50:02.115Z","endTime":"2026-03-15T22:50:07.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":681581,"link":"/api/v1/people/681581","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":76.5,"endSpeed":70.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.148524356000024,"aZ":-27.13575525390165,"pfxX":-9.366824647787203,"pfxZ":4.007789885361856,"pX":-0.18964172403281263,"pZ":0.7026203331047723,"vX0":3.4680269129337016,"vY0":-111.37356204990115,"vZ0":-4.496871988864616,"x":124.23,"y":219.81,"x0":-0.5508202974975048,"y0":50.000087857112376,"z0":5.5568311056673,"aX":-11.755693228127615},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":2276,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.49195570221885054,"extension":6.355963784036677},"index":1,"playId":"83aa01fb-8df5-3028-9375-2e3564ad8eef","pitchNumber":2,"startTime":"2026-03-15T22:50:14.678Z","endTime":"2026-03-15T22:50:20.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":681581,"link":"/api/v1/people/681581","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.97083096084211,"aZ":-28.579128715782165,"pfxX":-8.879538651545058,"pfxZ":2.8332296811642728,"pX":-0.4102806703712131,"pZ":2.5321813162958366,"vX0":3.1557856134607345,"vY0":-111.3347128166504,"vZ0":-0.5413960559151967,"x":132.64,"y":170.41,"x0":-0.6839901742124651,"y0":50.002711073131685,"z0":5.7088836274846075,"aX":-11.267241978956768},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":2232,"spinDirection":265},"zone":4,"typeConfidence":0.9,"plateTime":0.4899568408280217,"extension":6.312286296535018},"hitData":{"launchSpeed":84.9,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.02,"coordY":83.78}},"index":2,"playId":"0a940d10-cfbd-3dc6-88e9-43efdddb6f4b","pitchNumber":3,"startTime":"2026-03-15T22:50:29.744Z","endTime":"2026-03-15T22:50:36.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681123,"link":"/api/v1/people/681123"},"first":{"id":688457,"link":"/api/v1/people/688457"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":800051,"link":"/api/v1/people/800051"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":686523,"link":"/api/v1/people/686523"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":670224,"link":"/api/v1/people/670224"}},"offense":{"batter":{"id":681581,"link":"/api/v1/people/681581","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681581,"link":"/api/v1/people/681581"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":681581,"link":"/api/v1/people/681581"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-15T22:50:36.677Z","atBatIndex":80}]