{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-06T22:11:47.407Z","endTime":"2026-10-06T22:13:49.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-06T18:23:38.997Z","endTime":"2026-10-06T21:41:54.881Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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},"index":1,"startTime":"2026-10-06T21:41:54.881Z","endTime":"2026-10-06T22:10:46.641Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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},"index":2,"startTime":"2026-10-06T22:10:46.641Z","endTime":"2026-10-06T22:11:49.337Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"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},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71288095780841,"aZ":-22.338987730784574,"pfxX":10.477158537509899,"pfxZ":4.759745251156679,"pX":-0.5492307622486449,"pZ":1.9927527112476293,"vX0":-13.032265362055746,"vY0":-142.38731227342257,"vZ0":-3.8233350182356673,"x":137.94,"y":184.98,"x0":2.711930609818489,"y0":50.00514512556907,"z0":4.755367502945087,"aX":21.65685257829921},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":2433,"spinDirection":110},"zone":7,"typeConfidence":2.0,"plateTime":0.38372826540832516,"extension":6.829227943898451},"index":3,"playId":"4bed92d7-c744-38c1-a8fa-cd722f6d7aec","pitchNumber":1,"startTime":"2026-10-06T22:11:49.337Z","endTime":"2026-10-06T22:11:53.212Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67768290246867,"aZ":-22.755772248507917,"pfxX":10.234423349878558,"pfxZ":4.706154984380419,"pX":-1.2096762190502848,"pZ":2.520795353493547,"vX0":-14.357891101353461,"vY0":-140.31361628909372,"vZ0":-2.3210472383128584,"x":163.11,"y":170.72,"x0":2.6354148529969534,"y0":50.001976172102765,"z0":4.835749093204822,"aX":20.480208583557324},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":-15.7,"spinRate":2397,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.3898175803965116,"extension":6.932042901821189},"index":4,"playId":"4dd24c43-8119-3ba0-ba22-d2de6d1c6c8f","pitchNumber":2,"startTime":"2026-10-06T22:12:04.734Z","endTime":"2026-10-06T22:12:08.631Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63768215857839,"aZ":-20.41342081738895,"pfxX":9.34673237112019,"pfxZ":5.898208033724314,"pX":-0.8057297985261146,"pZ":2.497205180481227,"vX0":-13.1027357145868,"vY0":-140.08629629354078,"vZ0":-2.1869803719582324,"x":147.71,"y":171.36,"x0":2.7104578854857446,"y0":50.00291663427692,"z0":4.6175104187697364,"aX":18.639823650388156},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":2440,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.39048476242618113,"extension":6.899468542465658},"index":5,"playId":"a2aef6a8-897f-383e-94af-a3c095403f7d","pitchNumber":3,"startTime":"2026-10-06T22:12:24.216Z","endTime":"2026-10-06T22:12:28.168Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60724398740728,"aZ":-23.02906361523898,"pfxX":8.577385658107843,"pfxZ":4.35122320839405,"pX":1.180383028300222,"pZ":3.2895192826594686,"vX0":-7.887298384514272,"vY0":-144.11333185980934,"vZ0":-0.287901567148868,"x":72.01,"y":149.96,"x0":2.8388007595923885,"y0":50.00502688173682,"z0":4.813634288414038,"aX":18.037566925717027},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.0,"breakHorizontal":-13.9,"spinRate":2369,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.38011604732574167,"extension":6.582718422360215},"index":6,"playId":"97bff111-a2b5-33f9-a605-ccec639ca77d","pitchNumber":4,"startTime":"2026-10-06T22:12:43.302Z","endTime":"2026-10-06T22:12:47.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21373238360506,"aZ":-35.59336901035267,"pfxX":-8.089958799130086,"pfxZ":-2.3335879499108696,"pX":-0.5111552440373157,"pZ":1.9091461195638209,"vX0":-5.471634972679718,"vY0":-120.18815877814886,"vZ0":0.49164620836884776,"x":136.48,"y":187.23,"x0":2.8458819687148464,"y0":50.004879991610444,"z0":4.8619939914416825,"aX":-11.83986265913422},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":16.0,"spinRate":2687,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.455673276516916,"extension":6.683060143708532},"index":7,"playId":"3b2cedb9-df6f-313a-8bd8-5b6e2d520006","pitchNumber":5,"startTime":"2026-10-06T22:13:01.706Z","endTime":"2026-10-06T22:13:05.066Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00211914916856,"aZ":-36.07470785276048,"pfxX":-8.046528913231253,"pfxZ":-2.9250196222813,"pX":0.8962633246412859,"pZ":1.8103315801272923,"vX0":-2.2981866992458833,"vY0":-115.06523083489591,"vZ0":1.1154760197396505,"x":82.84,"y":189.9,"x0":2.953888822477495,"y0":50.0000643831834,"z0":4.823607611418433,"aX":-10.75085759690827},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.7,"breakHorizontal":15.1,"spinRate":2591,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.47661658246410266,"extension":6.49605639704154},"index":8,"playId":"aae752e5-3e2e-30c0-ba88-b871589ab4a3","pitchNumber":6,"startTime":"2026-10-06T22:13:20.505Z","endTime":"2026-10-06T22:13:24.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975788263776884,"aZ":-35.21571674776955,"pfxX":-8.06402710094175,"pfxZ":-2.2316328820323044,"pX":0.29911865805838234,"pZ":2.7022256671838667,"vX0":-3.81177097336217,"vY0":-116.25304089112112,"vZ0":2.7643848148320354,"x":105.6,"y":165.82,"x0":3.0108672776551986,"y0":50.00468046087719,"z0":4.853663135012404,"aX":-10.97431135976105},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.0,"breakHorizontal":15.6,"spinRate":2716,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.47220492207493736,"extension":6.4247706499396715},"hitData":{"launchSpeed":88.4,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.06,"coordY":164.01}},"index":9,"playId":"973c560e-108d-3dfd-91b9-29c4b571232f","pitchNumber":7,"startTime":"2026-10-06T22:13:41.085Z","endTime":"2026-10-06T22:13:49.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:13:49.122Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-06T22:14:22.114Z","endTime":"2026-10-06T22:15:45.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550312011201274,"aZ":-29.12148932461662,"pfxX":10.589486445384626,"pfxZ":1.5494042440316953,"pX":0.22548716927471268,"pZ":2.1651580008941194,"vX0":-11.187104276527643,"vY0":-138.94518982319283,"vZ0":-1.4198205143890812,"x":108.4,"y":180.32,"x0":2.917669968682434,"y0":50.00033280063692,"z0":4.608056508886433,"aX":20.815720306776253},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2224,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.393389418450373,"extension":6.828238637121572},"index":0,"playId":"af36bfa0-29a1-3fb3-a606-d6d4667d777e","pitchNumber":1,"startTime":"2026-10-06T22:14:39.271Z","endTime":"2026-10-06T22:14:42.805Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62996604311857,"aZ":-35.62794893845546,"pfxX":-7.155025567966879,"pfxZ":-2.5609427771811317,"pX":-0.7893866341520028,"pZ":1.3394866568416925,"vX0":-6.0351868978050085,"vY0":-115.14689140808923,"vZ0":0.15070270174944,"x":147.09,"y":202.61,"x0":2.791647619419688,"y0":50.00318981381484,"z0":4.70963478573734,"aX":-9.64409300356295},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.3,"breakHorizontal":14.4,"spinRate":2568,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.47498319491139185,"extension":6.447575948220068},"index":1,"playId":"15244123-0253-3fd4-845e-c8b72ead65fe","pitchNumber":2,"startTime":"2026-10-06T22:15:00.708Z","endTime":"2026-10-06T22:15:04.588Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53595093241534,"aZ":-35.84804326490827,"pfxX":-6.8450907459142325,"pfxZ":-2.631921361595827,"pX":-1.711020228295379,"pZ":0.9036849644282289,"vX0":-8.294227506521723,"vY0":-117.41039717970823,"vZ0":-0.9745936200353034,"x":182.22,"y":214.38,"x0":2.7589361735615223,"y0":50.00516785911133,"z0":4.664566238737378,"aX":-9.542582887962487},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.7,"breakHorizontal":14.4,"spinRate":2622,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4667756579552571,"extension":6.638513683661676},"index":2,"playId":"00375f56-7b4a-35cb-8b95-e45f836fc0fb","pitchNumber":3,"startTime":"2026-10-06T22:15:21.428Z","endTime":"2026-10-06T22:15:25.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.388363334665623,"aZ":-35.11397934239161,"pfxX":-5.9336982738681066,"pfxZ":-2.1500253008393226,"pX":-2.1026821302850722,"pZ":0.6591845466874986,"vX0":-9.372339902123958,"vY0":-116.25443128888448,"vZ0":-1.2438913668896348,"x":197.15,"y":220.98,"x0":2.7567864969461717,"y0":50.00443284877538,"z0":4.54284097441343,"aX":-8.099502032345878},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.0,"breakHorizontal":13.1,"spinRate":2640,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4716651491468533,"extension":6.61974153592334},"index":3,"playId":"af91770b-74cd-33b4-8288-4bde56389cef","pitchNumber":4,"startTime":"2026-10-06T22:15:41.262Z","endTime":"2026-10-06T22:15:45.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:15:45.512Z","atBatIndex":1},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Teoscar Hernández reaches on a fielding error by shortstop Ha-Seong Kim. Mookie Betts to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-06T22:16:23.812Z","endTime":"2026-10-06T22:17:45.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-06T22:16:10.729Z","endTime":"2026-10-06T22:16:26.004Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"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},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56483168432437,"aZ":-38.42600643528481,"pfxX":-5.212122866185878,"pfxZ":-4.7154016454525784,"pX":-0.16144395419062982,"pZ":1.9698683198400713,"vX0":-5.361176020611509,"vY0":-114.7934087203812,"vZ0":2.0582455633371315,"x":123.15,"y":185.59,"x0":2.887213961866974,"y0":50.003013254830634,"z0":4.8206395120202625,"aX":-6.90925294907753},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.7,"breakHorizontal":10.8,"spinRate":2534,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.4783476628347798,"extension":6.496090511104478},"index":1,"playId":"726580dd-30e7-34a6-8a18-2dc5aac36860","pitchNumber":1,"startTime":"2026-10-06T22:16:26.004Z","endTime":"2026-10-06T22:16:29.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32236803490019,"aZ":-36.38674891155896,"pfxX":-4.808710207666746,"pfxZ":-3.141075909360896,"pX":-0.505934124526339,"pZ":0.37561208768150534,"vX0":-6.27692844624899,"vY0":-115.2554316028862,"vZ0":-1.7546617000685574,"x":136.29,"y":228.64,"x0":2.8824006138942404,"y0":50.00444858593024,"z0":4.675283749488794,"aX":-6.44130488437712},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.9,"breakHorizontal":10.3,"spinRate":2472,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4760377217896825,"extension":6.603285121009488},"index":2,"playId":"077df2b4-7d3a-3e7e-8648-41a727dcc2e8","pitchNumber":2,"startTime":"2026-10-06T22:16:46.433Z","endTime":"2026-10-06T22:16:50.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028503976122458,"aZ":-35.88347241199208,"pfxX":10.670163154969146,"pfxZ":-2.1251310234099767,"pX":-2.231972985100231,"pZ":1.460508546422799,"vX0":-16.37090001766703,"vY0":-131.10058500449122,"vZ0":-0.992069171471505,"x":202.08,"y":199.35,"x0":2.699552834341902,"y0":50.00337488095448,"z0":4.515851385065638,"aX":18.625007787397593},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.8,"breakHorizontal":-15.8,"spinRate":1919,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4173672388072398,"extension":7.103484423920395},"index":3,"playId":"e7dc6c5b-ca01-3e4b-b4b8-cf6d015589f1","pitchNumber":3,"startTime":"2026-10-06T22:17:14.323Z","endTime":"2026-10-06T22:17:18.293Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.194351267502284,"aZ":-25.596877671092745,"pfxX":9.265705399177616,"pfxZ":3.225995929768498,"pX":-0.5382785852476842,"pZ":2.7594311969863816,"vX0":-12.789249065174905,"vY0":-141.80703677039403,"vZ0":-1.284795712828152,"x":137.52,"y":164.28,"x0":2.82467424951234,"y0":50.00075609331514,"z0":4.850027060178956,"aX":18.88321180456637},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.8,"breakHorizontal":-14.2,"spinRate":2302,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.38612907757508275,"extension":6.743577126657796},"hitData":{"launchSpeed":100.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.83,"coordY":152.37}},"index":4,"playId":"4fb81d7c-9ce1-36c9-8fd3-ea0635e52d92","pitchNumber":4,"startTime":"2026-10-06T22:17:37.283Z","endTime":"2026-10-06T22:17:45.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:17:45.771Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-06T22:18:22.780Z","endTime":"2026-10-06T22:19:29.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.574369336537,"aZ":-36.6736430922177,"pfxX":-8.551675936281583,"pfxZ":-3.4331321827466352,"pX":-1.2144341977035007,"pZ":1.0860357147907884,"vX0":-6.839707546159265,"vY0":-114.46109437581646,"vZ0":-0.29338557613658134,"x":163.29,"y":209.46,"x0":2.9369185475715978,"y0":50.00274760270385,"z0":4.8449448215639235,"aX":-11.205804239325758},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.0,"breakHorizontal":17.4,"spinRate":2541,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4808052157707956,"extension":6.4932486369141795},"index":0,"playId":"000d4fc8-265a-39e1-bd78-af28bbba8afd","pitchNumber":1,"startTime":"2026-10-06T22:18:26.382Z","endTime":"2026-10-06T22:18:30.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42489902019662,"aZ":-21.075438830359325,"pfxX":10.09698389056328,"pfxZ":5.498543909716849,"pX":-0.48295164357281,"pZ":2.69847729892242,"vX0":-12.827748320647101,"vY0":-141.2337297034762,"vZ0":-2.0946873935786474,"x":135.41,"y":165.92,"x0":2.8078400418478195,"y0":50.00227010919428,"z0":4.806395267658843,"aX":20.38017498855024},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.7,"breakHorizontal":-15.6,"spinRate":2472,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.3879361906380634,"extension":6.727014987213733},"index":1,"playId":"1345362b-cbcd-345a-87cc-a93640d63a55","pitchNumber":2,"startTime":"2026-10-06T22:18:45.134Z","endTime":"2026-10-06T22:18:49.097Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795137730611152,"aZ":-21.270012992109667,"pfxX":10.741736500383054,"pfxZ":5.419878584795512,"pX":-0.6176278783161208,"pZ":2.9030356715813745,"vX0":-13.558420335091503,"vY0":-140.65921612819733,"vZ0":-1.6659329487794965,"x":140.54,"y":160.4,"x0":2.861033621312594,"y0":50.00019139146387,"z0":4.876898259634046,"aX":21.601809689515587},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":-16.8,"spinRate":2359,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.3888536021490525,"extension":6.932821393458995},"index":2,"playId":"0b8a72b8-dd0b-34f4-8087-505e1742dd50","pitchNumber":3,"startTime":"2026-10-06T22:19:04.718Z","endTime":"2026-10-06T22:19:08.589Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52021567263013,"aZ":-19.89306298239262,"pfxX":8.887919194275334,"pfxZ":6.011509906056411,"pX":0.07021622661997054,"pZ":3.4086623017987825,"vX0":-10.915247741242835,"vY0":-142.0587719308007,"vZ0":-0.37008684440702133,"x":114.32,"y":146.75,"x0":2.8075176845476024,"y0":50.00691118196176,"z0":4.80509669905466,"aX":18.17145438648182},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":-13.9,"spinRate":2451,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.3855460056352662,"extension":6.7454606874659335},"index":3,"playId":"310a68eb-07b8-3c8f-b591-b9e247a2f45a","pitchNumber":4,"startTime":"2026-10-06T22:19:25.186Z","endTime":"2026-10-06T22:19:29.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:19:29.200Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-06T22:19:44.254Z","endTime":"2026-10-06T22:21:30.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60507592464264,"aZ":-37.569763221290486,"pfxX":-6.431363159204249,"pfxZ":-3.819823002350634,"pX":-1.557031375833359,"pZ":1.774705410995575,"vX0":-8.38511613582133,"vY0":-118.07624145382532,"vZ0":1.1361584438400663,"x":176.35,"y":190.86,"x0":2.8767963536309717,"y0":50.00521969604448,"z0":4.745765302860563,"aX":-9.075686514835247},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.4,"breakHorizontal":13.7,"spinRate":2702,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4639832224886824,"extension":6.594905931284609},"index":0,"playId":"bfe4ee21-78bd-3dc8-9b4d-8466bfa86c79","pitchNumber":1,"startTime":"2026-10-06T22:19:55.545Z","endTime":"2026-10-06T22:19:59.498Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69551251983618,"aZ":-36.13113925375344,"pfxX":-6.330609920514716,"pfxZ":-2.896269939535424,"pX":-1.9048244267720942,"pZ":1.3039513361091248,"vX0":-9.103399344287888,"vY0":-116.20885703213106,"vZ0":0.06088358529576143,"x":189.61,"y":203.57,"x0":2.8848251389640414,"y0":50.00107406799397,"z0":4.7085954826049905,"aX":-8.65823430413866},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.9,"breakHorizontal":13.7,"spinRate":2685,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4712678599783273,"extension":6.5032669683884965},"index":1,"playId":"29f2cb30-cb83-3f07-9f9c-98b61f943d7b","pitchNumber":2,"startTime":"2026-10-06T22:20:16.593Z","endTime":"2026-10-06T22:20:20.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.602224524938194,"aZ":-27.651555546813135,"pfxX":11.94041421393165,"pfxZ":2.167367136094403,"pX":-0.10216743708357724,"pZ":2.166150752765339,"vX0":-12.764665263723481,"vY0":-143.4368503335781,"vZ0":-1.998601924512501,"x":120.89,"y":180.29,"x0":2.8503958625135586,"y0":50.004340018140766,"z0":4.592960587690973,"aX":24.929483503410832},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":3.7,"breakHorizontal":-19.1,"spinRate":2375,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.38159643517359365,"extension":6.96321698371549},"index":2,"playId":"39665abf-246a-3ab3-923f-81a039766a6e","pitchNumber":3,"startTime":"2026-10-06T22:20:37.955Z","endTime":"2026-10-06T22:20:41.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-10-06T22:20:48.785Z","endTime":"2026-10-06T22:21:06.256Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451465541135278,"aZ":-38.42704910299372,"pfxX":-6.629004633276063,"pfxZ":-4.254601247491017,"pX":-2.0817603660576562,"pZ":0.9625848130415552,"vX0":-9.643019620484957,"vY0":-120.75436587199957,"vZ0":-0.8843880041630114,"x":196.35,"y":212.79,"x0":2.830936392912351,"y0":50.001510447274754,"z0":4.726941936410046,"aX":-9.74573062121875},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.7,"breakHorizontal":14.4,"spinRate":2802,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45432612145394735,"extension":6.620265183374755},"index":4,"playId":"5815c0c8-9ad0-37cc-b110-c892e1201e66","pitchNumber":4,"startTime":"2026-10-06T22:21:06.256Z","endTime":"2026-10-06T22:21:10.116Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40125074914916,"aZ":-35.996735839147114,"pfxX":-6.845680927303347,"pfxZ":-2.6167054221287103,"pX":-2.199876265122755,"pZ":1.6397591493363792,"vX0":-9.858086873355562,"vY0":-120.33969869056757,"vZ0":0.4524706580686999,"x":200.85,"y":194.51,"x0":2.8468453035640398,"y0":50.00415324563472,"z0":4.650440007936122,"aX":-9.991805785424132},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.3,"breakHorizontal":14.9,"spinRate":2825,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45599138147497875,"extension":6.550306080681005},"index":5,"playId":"5c0d8de6-50a3-37b1-9a89-559a9903186f","pitchNumber":5,"startTime":"2026-10-06T22:21:25.843Z","endTime":"2026-10-06T22:21:30.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:21:30.139Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-06T22:23:54.871Z","endTime":"2026-10-06T22:26:18.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578327995887257,"aZ":-44.834337934191325,"pfxX":5.729207393671476,"pfxZ":-9.498831188947204,"pX":0.7255241157160603,"pZ":1.079819878233547,"vX0":3.710456735327255,"vY0":-115.60742065204198,"vZ0":-0.22454502497044482,"x":89.34,"y":209.62,"x0":-1.6528728288937617,"y0":50.00184143624746,"z0":5.536878524337357,"aX":7.636963013414232},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.8,"breakHorizontal":-11.4,"spinRate":2900,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.47653176967626054,"extension":6.669279258902993},"index":0,"playId":"abfc8c2c-8b50-3c98-ada9-83061c2f02bb","pitchNumber":1,"startTime":"2026-10-06T22:24:37.747Z","endTime":"2026-10-06T22:24:41.392Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.967910987754657,"aZ":-13.592533697921295,"pfxX":-5.515827276193663,"pfxZ":9.21864976072961,"pX":-0.18759395109304547,"pZ":1.1394837593488318,"vX0":6.579402635095575,"vY0":-141.0396076789202,"vZ0":-8.443765885981076,"x":124.15,"y":208.01,"x0":-1.8335573879358416,"y0":50.0019938490012,"z0":5.047980888444739,"aX":-11.11660663705716},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2347,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38830090767737424,"extension":6.758046625235727},"index":1,"playId":"82b281b8-a3f3-3b25-a2ce-d63ce2e75bc9","pitchNumber":2,"startTime":"2026-10-06T22:24:53.688Z","endTime":"2026-10-06T22:24:57.505Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08783996248023,"aZ":-22.479471527143232,"pfxX":0.06046502598940506,"pfxZ":5.19403439654776,"pX":1.4624117766827074,"pZ":2.096249063352573,"vX0":8.543355022020737,"vY0":-134.92331442756497,"vZ0":-4.303473552116385,"x":61.26,"y":182.18,"x0":-1.736981024266475,"y0":50.00030106333163,"z0":5.272578347897627,"aX":0.11113888999931533},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-1.7,"spinRate":2607,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4041312744127432,"extension":6.635678166272791},"index":2,"playId":"5a54afed-9279-34ee-b3d7-3a174ed2c876","pitchNumber":3,"startTime":"2026-10-06T22:25:12.101Z","endTime":"2026-10-06T22:25:15.975Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70818146729594,"aZ":-14.167683530816968,"pfxX":-5.555374420419034,"pfxZ":8.717748780675237,"pX":-0.7500409248845028,"pZ":1.2605138557537712,"vX0":4.9571448923824395,"vY0":-142.3343199153609,"vZ0":-8.136647971567104,"x":145.59,"y":204.75,"x0":-1.7870036293313407,"y0":50.00071617613146,"z0":5.040904827994686,"aX":-11.47055053364085},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2389,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38388658429092937,"extension":6.729854247889761},"index":3,"playId":"4b15879f-3ba8-3b4b-9dc6-fe8b5728bbf5","pitchNumber":4,"startTime":"2026-10-06T22:25:32.502Z","endTime":"2026-10-06T22:25:36.481Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.638998037875595,"aZ":-11.600186086043207,"pfxX":-4.2794011397758105,"pfxZ":10.107422581155124,"pX":-0.45237340740852783,"pZ":2.2749223419596762,"vX0":5.116159790061662,"vY0":-141.40185369484516,"vZ0":-6.205038440966707,"x":134.24,"y":177.36,"x0":-1.7246391984463578,"y0":50.00563612522252,"z0":5.234029180625429,"aX":-8.713566907611579},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2313,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.386569352300957,"extension":6.664423404808631},"index":4,"playId":"0c09b099-624d-3054-8dac-07a0d4f67d91","pitchNumber":5,"startTime":"2026-10-06T22:25:52.286Z","endTime":"2026-10-06T22:25:56.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-10-06T22:26:08.384Z","endTime":"2026-10-06T22:26:14.195Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426346020355805,"aZ":-45.42882998235521,"pfxX":5.59007210645863,"pfxZ":-10.131390516591,"pX":-0.17700375179652145,"pZ":1.1778299300598214,"vX0":1.4240304236164165,"vY0":-114.58244028367338,"vZ0":0.38424540482595426,"x":123.75,"y":206.98,"x0":-1.5352191410003073,"y0":50.004087812310964,"z0":5.507272156903767,"aX":7.3111935516418125},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-17.8,"breakHorizontal":-10.4,"spinRate":2960,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.48105784442692423,"extension":6.8361983226695475},"index":6,"playId":"9c524a6e-8ed5-31b3-9b8f-16ab52824edb","pitchNumber":6,"startTime":"2026-10-06T22:26:14.195Z","endTime":"2026-10-06T22:26:18.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:26:18.653Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. challenged (pitch result), call on the field was confirmed: Ronald Acuña Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-06T22:26:36.362Z","endTime":"2026-10-06T22:28:19.956Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029704909834575,"aZ":-29.578607480677835,"pfxX":-8.689115216400866,"pfxZ":1.3679811003183489,"pX":0.904332584741464,"pZ":0.2836792334120745,"vX0":9.651398959597211,"vY0":-136.38480228808322,"vZ0":-7.605555229018177,"x":82.53,"y":231.12,"x0":-1.5396752836091676,"y0":50.00330475117821,"z0":5.128513000421452,"aX":-16.484727712448837},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.1,"breakHorizontal":13.9,"spinRate":1682,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4005442832490962,"extension":6.867587462552255},"index":0,"playId":"f34ac9af-34e4-3e66-8d4b-80aaf23514d6","pitchNumber":1,"startTime":"2026-10-06T22:26:48.498Z","endTime":"2026-10-06T22:26:52.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84768028615588,"aZ":-21.884394406748655,"pfxX":-0.5069127327795488,"pfxZ":5.296451192436005,"pX":0.9916294508228789,"pZ":1.4698985377881895,"vX0":7.937416695283451,"vY0":-138.08097017883085,"vZ0":-5.641461888462497,"x":79.2,"y":199.09,"x0":-1.8465045085864942,"y0":50.00644372268595,"z0":4.998410111819629,"aX":-0.9862109173211956},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":-0.6,"spinRate":2386,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39567818227139595,"extension":6.730567189420936},"index":1,"playId":"78e80639-9f49-3a61-8e96-0062225e0fda","pitchNumber":2,"startTime":"2026-10-06T22:27:09.713Z","endTime":"2026-10-06T22:27:13.547Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61590431696548,"aZ":-25.151441208234683,"pfxX":0.22490652838993652,"pfxZ":3.8390977500423107,"pX":0.8106284374640939,"pZ":1.1040030837924029,"vX0":6.9718664503440415,"vY0":-133.7850586426229,"vZ0":-5.4450076780557515,"x":86.1,"y":208.97,"x0":-1.8491584325159982,"y0":50.00148335916157,"z0":4.94896661481961,"aX":0.40869691871591846},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.8,"spinRate":2509,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.40812993007595155,"extension":6.698716662246663},"index":2,"playId":"c8d82d18-af07-3602-ae8d-b1b73df68068","pitchNumber":3,"startTime":"2026-10-06T22:27:28.503Z","endTime":"2026-10-06T22:27:32.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.750708357450453,"aZ":-31.878082380640272,"pfxX":-6.95260243485572,"pfxZ":0.16214598943557057,"pX":0.22875680049350788,"pZ":1.0862808968802942,"vX0":7.520341947366717,"vY0":-134.96245325072013,"vZ0":-5.074320678887947,"x":108.28,"y":209.45,"x0":-1.68752906133473,"y0":50.004556516499726,"z0":5.229975070376196,"aX":-12.856510623677497},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.6,"breakHorizontal":11.0,"spinRate":1471,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4054882449564361,"extension":6.788999975651555},"index":3,"playId":"265493d1-4173-3818-a330-8ec82000315f","pitchNumber":4,"startTime":"2026-10-06T22:27:49.340Z","endTime":"2026-10-06T22:27:53.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-10-06T22:28:11.367Z","endTime":"2026-10-06T22:28:16.050Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8478273493215,"aZ":-14.830474328632546,"pfxX":-3.916774677210182,"pfxZ":8.5901110329069,"pX":-0.7645342699412808,"pZ":2.9465086559320444,"vX0":4.494959525858691,"vY0":-141.33101355831548,"vZ0":-3.5858423280784297,"x":146.14,"y":159.22,"x0":-1.8682953837039913,"y0":50.000990945466754,"z0":5.187021759975412,"aX":-7.906414437943722},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.1,"spinRate":2175,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3878749453647057,"extension":6.70296807092478},"index":5,"playId":"272d4117-b254-3aab-9a44-8b3a2cd37028","pitchNumber":5,"startTime":"2026-10-06T22:28:16.050Z","endTime":"2026-10-06T22:28:19.956Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"}},"playEndTime":"2026-10-06T22:28:19.956Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-06T22:28:52.856Z","endTime":"2026-10-06T22:30:02.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.979622175168515,"aZ":-14.835526851894006,"pfxX":-3.7240245716304354,"pfxZ":8.52851028882834,"pX":0.22050042244187312,"pZ":2.1848506424692418,"vX0":7.171411420270487,"vY0":-141.82110775928066,"vZ0":-5.545997316654686,"x":108.6,"y":179.79,"x0":-1.8592527341748637,"y0":50.00685679885739,"z0":5.115113492890304,"aX":-7.575066468120866},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2144,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3864805238045417,"extension":6.80202694302759},"index":0,"playId":"39ead943-172e-371b-ae1e-e7a39242f9f5","pitchNumber":1,"startTime":"2026-10-06T22:28:55.674Z","endTime":"2026-10-06T22:28:59.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753025152278788,"aZ":-45.0664294057177,"pfxX":5.56083963203397,"pfxZ":-9.915949300038566,"pX":-0.6003014525916481,"pZ":2.2931551597331636,"vX0":0.8227433762310474,"vY0":-114.08767540512532,"vZ0":2.6216806188158026,"x":139.88,"y":176.86,"x0":-1.688609100483729,"y0":50.005260841854394,"z0":5.616782769084472,"aX":7.227435605258195},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.8,"breakHorizontal":-10.3,"spinRate":2674,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.4827136088640489,"extension":6.693303083135974},"index":1,"playId":"c4209136-eeee-3ebf-ade0-bb2e44c2e8ad","pitchNumber":2,"startTime":"2026-10-06T22:29:11.000Z","endTime":"2026-10-06T22:29:14.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-10-06T22:29:23.158Z","endTime":"2026-10-06T22:29:35.543Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.236545517395463,"aZ":-28.974637598529377,"pfxX":-9.270521524343547,"pfxZ":1.6783004478356316,"pX":-1.2053367502037269,"pZ":0.49465854725381503,"vX0":5.367594935083926,"vY0":-136.76933675892718,"vZ0":-7.057545474687034,"x":162.94,"y":225.42,"x0":-1.9818182228671948,"y0":50.00483851318673,"z0":5.077213787363195,"aX":-17.684854315487318},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.8,"breakHorizontal":15.7,"spinRate":1522,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.3994431159895364,"extension":6.757205467095359},"index":3,"playId":"e1795cf3-3434-37e2-a3ac-626d4b70d765","pitchNumber":3,"startTime":"2026-10-06T22:29:35.543Z","endTime":"2026-10-06T22:29:39.517Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7940811613087,"aZ":-15.664102206823747,"pfxX":-5.679882029592475,"pfxZ":8.179085166412081,"pX":1.178232225733008,"pZ":3.030263443389299,"vX0":10.37040814641098,"vY0":-141.11982800312177,"vZ0":-3.0874617701761986,"x":72.09,"y":156.96,"x0":-1.804590211982175,"y0":50.005857026338106,"z0":5.1462086463830365,"aX":-11.470420531530236},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2157,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3879636637999644,"extension":6.85276339174043},"hitData":{"launchSpeed":56.3,"launchAngle":22.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.27,"coordY":144.27}},"index":4,"playId":"ba427834-f88c-3632-8bef-1195209c74ca","pitchNumber":4,"startTime":"2026-10-06T22:29:54.549Z","endTime":"2026-10-06T22:30:02.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:30:02.547Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-06T22:32:33.724Z","endTime":"2026-10-06T22:35:02.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25357474576058,"aZ":-38.83799699814188,"pfxX":-6.210235270334269,"pfxZ":-5.449372046629071,"pX":0.9233143787962816,"pZ":1.85628450515385,"vX0":-2.674962438059161,"vY0":-110.07900438670418,"vZ0":2.091250154138806,"x":81.81,"y":188.66,"x0":2.962601566328944,"y0":50.003652852891385,"z0":5.0174459741384325,"aX":-7.591571702025241},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.0,"breakHorizontal":12.0,"spinRate":2411,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4983289672303499,"extension":6.483574073162949},"index":0,"playId":"4dfc82ca-0c51-334b-8bf5-0b0a77a1f19c","pitchNumber":1,"startTime":"2026-10-06T22:33:04.501Z","endTime":"2026-10-06T22:33:08.499Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384879807962985,"aZ":-26.664035758279525,"pfxX":9.25988753425283,"pfxZ":2.8479075249925065,"pX":-1.0684386970054855,"pZ":2.1027789276886795,"vX0":-13.826826628552158,"vY0":-137.9346046782041,"vZ0":-2.287861932432376,"x":157.73,"y":182.0,"x0":2.79584346576596,"y0":50.004209187750185,"z0":4.732559351869008,"aX":17.92593557761678},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":-14.0,"spinRate":2332,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.39641555382918314,"extension":6.895952513561633},"index":1,"playId":"d59bdfbf-e993-3390-9c58-5a6710e8a19a","pitchNumber":2,"startTime":"2026-10-06T22:33:21.036Z","endTime":"2026-10-06T22:33:25.357Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935569979469527,"aZ":-20.353218444393924,"pfxX":7.003804760388926,"pfxZ":6.276570863198144,"pX":0.2628668920522035,"pZ":3.1522693546224008,"vX0":-9.420017664157239,"vY0":-136.13369398495774,"vZ0":-0.4371437238258785,"x":106.98,"y":153.67,"x0":2.852589158558382,"y0":50.00255055450699,"z0":4.719631245665713,"aX":13.190852126807021},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-10.8,"spinRate":2304,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4018260025246585,"extension":6.909590226962396},"index":2,"playId":"73990fd6-032a-34ec-9359-f99c34d28c37","pitchNumber":3,"startTime":"2026-10-06T22:33:39.461Z","endTime":"2026-10-06T22:33:43.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788786897836072,"aZ":-19.41595960350465,"pfxX":8.382719549766659,"pfxZ":6.37349120950954,"pX":0.5511076975537403,"pZ":2.6044192440374365,"vX0":-9.125682095575398,"vY0":-140.12993680098572,"vZ0":-2.81035008556895,"x":95.99,"y":168.46,"x0":2.750976997667292,"y0":50.00123802061443,"z0":4.879462833314684,"aX":16.77580314324657},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":-13.4,"spinRate":2302,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.38993289926038255,"extension":6.582967164054135},"index":3,"playId":"8e78d2e4-724d-38a6-8b78-3fd81933e47b","pitchNumber":4,"startTime":"2026-10-06T22:34:02.585Z","endTime":"2026-10-06T22:34:05.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908439338230426,"aZ":-35.18026170053343,"pfxX":-7.198727571882327,"pfxZ":-2.238747497900272,"pX":-1.1307016199082816,"pZ":1.9338774999290345,"vX0":-6.892758592626076,"vY0":-115.3573081445678,"vZ0":1.1388857756218054,"x":160.1,"y":186.57,"x0":2.8334499852120945,"y0":50.0010763487238,"z0":4.831097048261352,"aX":-9.677726121067614},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.5,"breakHorizontal":14.8,"spinRate":2616,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4752132684509829,"extension":6.791882832330794},"index":4,"playId":"e8636a84-e020-311e-a9ba-e7b4c9333539","pitchNumber":5,"startTime":"2026-10-06T22:34:27.611Z","endTime":"2026-10-06T22:34:33.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7637403368069,"aZ":-36.382588245452425,"pfxX":-5.798601939294277,"pfxZ":-3.06805908749028,"pX":-1.5085864105196614,"pZ":2.231010864581783,"vX0":-8.127602322701591,"vY0":-116.61052346001193,"vZ0":1.745686406387785,"x":174.5,"y":178.54,"x0":2.780785059845564,"y0":50.002639827693024,"z0":4.915386044265529,"aX":-7.952572825567326},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.8,"breakHorizontal":12.6,"spinRate":2650,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4704320388994545,"extension":6.576246292233468},"index":5,"playId":"37406ae2-5f18-34e8-9fdd-312b224d832a","pitchNumber":6,"startTime":"2026-10-06T22:34:58.603Z","endTime":"2026-10-06T22:35:02.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:35:02.447Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-06T22:35:18.817Z","endTime":"2026-10-06T22:36:59.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203840601814374,"aZ":-36.610407085362496,"pfxX":-6.613227460134768,"pfxZ":-3.3280944333001408,"pX":1.4373111758032655,"pZ":2.0625106073671966,"vX0":-2.022042309989322,"vY0":-114.94326997337527,"vZ0":1.9364436016867956,"x":62.21,"y":183.09,"x0":3.1887348584893136,"y0":50.0048866205088,"z0":4.775761236627606,"aX":-8.808955244528132},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.2,"breakHorizontal":12.5,"spinRate":2573,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4773552615809855,"extension":6.473268874709496},"index":0,"playId":"8317c624-16ad-32a5-8568-52487798e54e","pitchNumber":1,"startTime":"2026-10-06T22:35:29.829Z","endTime":"2026-10-06T22:35:33.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.292906691636205,"aZ":-30.407179995868074,"pfxX":8.610641086597777,"pfxZ":1.0338416221805335,"pX":-0.5666159326790825,"pZ":1.7273662517188548,"vX0":-11.571492447804276,"vY0":-129.8673381353723,"vZ0":-1.4354561462940088,"x":138.6,"y":192.14,"x0":2.8208718602861613,"y0":50.0047555059298,"z0":4.592452062658774,"aX":14.761844610561738},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-13.1,"spinRate":2016,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.4211901257546944,"extension":6.84116510366753},"index":1,"playId":"3fad64d7-1607-383f-9adf-a85a596fc5d5","pitchNumber":2,"startTime":"2026-10-06T22:35:48.677Z","endTime":"2026-10-06T22:35:52.620Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7513730689154,"aZ":-22.241590723910317,"pfxX":9.701218986718391,"pfxZ":4.980408001752544,"pX":-0.4135185603901602,"pZ":2.614361769396212,"vX0":-12.23466706402922,"vY0":-140.30998077421805,"vZ0":-2.1646533884601435,"x":132.76,"y":168.19,"x0":2.743034498900545,"y0":50.00163730080966,"z0":4.845207652310685,"aX":19.342392175331067},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":-15.0,"spinRate":2404,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.3903722223526147,"extension":6.871566797001528},"index":2,"playId":"a2578322-7a7e-3b6f-902f-ddb4bcbee0c7","pitchNumber":3,"startTime":"2026-10-06T22:36:07.807Z","endTime":"2026-10-06T22:36:11.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-10-06T22:36:22.446Z","endTime":"2026-10-06T22:36:33.521Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76249498286452,"aZ":-35.269113691203,"pfxX":-6.35869341474068,"pfxZ":-2.1896267448707887,"pX":-0.9926241429036119,"pZ":1.534865885725071,"vX0":-7.031961424395561,"vY0":-118.83546678481275,"vZ0":-0.06737832074556227,"x":154.84,"y":197.34,"x0":2.840999243665098,"y0":50.00024750551418,"z0":4.79279481769726,"aX":-9.005663538591147},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":13.3,"spinRate":2680,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46256780173127465,"extension":6.642932475337493},"index":4,"playId":"399526ae-83c7-3d4e-a428-dbfd4f00acbb","pitchNumber":4,"startTime":"2026-10-06T22:36:33.521Z","endTime":"2026-10-06T22:36:38.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458473130593084,"aZ":-37.42671281487017,"pfxX":-7.36677518818931,"pfxZ":-3.733791068931477,"pX":-1.1082279460322493,"pZ":0.8161011109342932,"vX0":-7.094208792903767,"vY0":-118.65537803905234,"vZ0":-1.0799311181771205,"x":159.24,"y":216.75,"x0":2.8916961495664473,"y0":50.00184244187605,"z0":4.727132834128007,"aX":-10.366243679798659},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.7,"breakHorizontal":15.2,"spinRate":2729,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4639313780621852,"extension":6.457946902286696},"index":5,"playId":"7e031d55-1f63-3265-ba5a-2a19d76e9470","pitchNumber":5,"startTime":"2026-10-06T22:36:54.667Z","endTime":"2026-10-06T22:36:59.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:36:59.076Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-06T22:37:18.346Z","endTime":"2026-10-06T22:37:40.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19063806651962,"aZ":-33.16555652253222,"pfxX":10.281615333630054,"pfxZ":-0.49249062028339097,"pX":0.23838674550251726,"pZ":2.794587838275083,"vX0":-10.642844410429369,"vY0":-140.94645538658057,"vZ0":0.34155789185099317,"x":107.91,"y":163.33,"x0":2.728445705751319,"y0":50.00382685070204,"z0":4.814446130015543,"aX":20.677655405240916},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":-0.6,"breakHorizontal":-16.4,"spinRate":2222,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.3886835641087436,"extension":6.927864734067263},"hitData":{"launchSpeed":88.0,"launchAngle":14.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.32,"coordY":107.8}},"index":0,"playId":"85584759-bcf0-3496-bdb4-3e2501cbb7c0","pitchNumber":1,"startTime":"2026-10-06T22:37:29.199Z","endTime":"2026-10-06T22:37:40.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:37:40.664Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-06T22:38:01.419Z","endTime":"2026-10-06T22:40:57.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.490366709870163,"aZ":-39.030601201180374,"pfxX":-7.133443740958063,"pfxZ":-5.111260278514896,"pX":-0.5576645447062547,"pZ":1.5620851476794975,"vX0":-5.707149397569733,"vY0":-115.90224972663417,"vZ0":1.1449070771464405,"x":138.26,"y":196.6,"x0":2.8758790351585173,"y0":50.00351486465337,"z0":4.830100483711901,"aX":-9.567733054633123},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.5,"breakHorizontal":14.5,"spinRate":2672,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4751337789977317,"extension":6.566321303755618},"index":0,"playId":"2004becd-0d36-3f12-a082-97771b57c591","pitchNumber":1,"startTime":"2026-10-06T22:38:04.889Z","endTime":"2026-10-06T22:38:08.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"97f42776-6be7-36fb-8b87-e9993a92cfb9","startTime":"2026-10-06T22:38:24.652Z","endTime":"2026-10-06T22:38:28.624Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99058155666961,"aZ":-22.9475056963659,"pfxX":9.945646246058804,"pfxZ":4.5239470941852655,"pX":0.20181871883846905,"pZ":2.2584036186909007,"vX0":-10.991210361560382,"vY0":-142.21134119771872,"vZ0":-2.6609316602001476,"x":109.31,"y":177.8,"x0":2.833010277389222,"y0":50.00201899742237,"z0":4.669128497156798,"aX":20.279151891630868},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":2484,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.38581824276655086,"extension":6.8827438296706225},"index":2,"playId":"0393199e-a218-3739-a52a-ccf3295b300e","pitchNumber":2,"startTime":"2026-10-06T22:38:46.867Z","endTime":"2026-10-06T22:38:50.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"2cb26789-4536-314c-a883-f94255fed2d6","startTime":"2026-10-06T22:39:14.818Z","endTime":"2026-10-06T22:39:18.691Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.631098625269026,"aZ":-34.63585324163903,"pfxX":-6.88739821944116,"pfxZ":-1.732471465048416,"pX":0.6813386625947647,"pZ":3.3305242705106757,"vX0":-3.2453840259895763,"vY0":-118.10523833163167,"vZ0":3.599475173804057,"x":91.03,"y":148.86,"x0":2.966468697727758,"y0":50.004826947596435,"z0":4.963865858877782,"aX":-9.769961709032591},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.0,"breakHorizontal":13.2,"spinRate":2498,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.46304202210491097,"extension":6.352384704830886},"index":4,"playId":"5a3336f5-1c61-37d8-8998-15fa8eaf5a81","pitchNumber":3,"startTime":"2026-10-06T22:39:35.238Z","endTime":"2026-10-06T22:39:40.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Tucker steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"5a3336f5-1c61-37d8-8998-15fa8eaf5a81","startTime":"2026-10-06T22:39:45.645Z","endTime":"2026-10-06T22:40:04.184Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578705022211288,"aZ":-35.41455913955203,"pfxX":-6.919774258156284,"pfxZ":-2.37163516324195,"pX":-0.8566422046653156,"pZ":1.7076659947527617,"vX0":-6.482673080646848,"vY0":-116.25990777729263,"vZ0":0.6649430765506068,"x":149.65,"y":192.67,"x0":2.8710815491293866,"y0":50.00483074725161,"z0":4.789350976407896,"aX":-9.437686361995107},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.8,"breakHorizontal":14.2,"spinRate":2561,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.47181664501147447,"extension":6.540468579068458},"index":6,"playId":"69053130-1ccb-31f9-9514-506ced389ef4","pitchNumber":4,"startTime":"2026-10-06T22:40:04.184Z","endTime":"2026-10-06T22:40:07.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51078367164935,"aZ":-21.515350746328792,"pfxX":8.284856085814502,"pfxZ":5.1577475857092665,"pX":0.8035037167449194,"pZ":2.6194048628073636,"vX0":-8.714411930177059,"vY0":-143.61285706449618,"vZ0":-2.1296965017609537,"x":86.37,"y":168.06,"x0":2.8162413911593616,"y0":50.00335526997114,"z0":4.723869435652286,"aX":17.12500182434161},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":-13.1,"spinRate":2372,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.3829188724577648,"extension":7.013841975377473},"index":7,"playId":"0c9e830b-dfec-30eb-8474-992716546ca8","pitchNumber":5,"startTime":"2026-10-06T22:40:26.717Z","endTime":"2026-10-06T22:40:30.208Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":99.2,"endSpeed":89.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.625977158901165,"aZ":-19.02057809077193,"pfxX":9.554118974914406,"pfxZ":6.330454428665085,"pX":-0.06784966124071447,"pZ":3.0863407083945633,"vX0":-11.635710566034799,"vY0":-143.97300173922883,"vZ0":-1.576825172671737,"x":119.59,"y":155.45,"x0":2.8044352550617764,"y0":50.002122068215456,"z0":4.830781484751482,"aX":19.851135460924898},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.3,"breakHorizontal":-14.6,"spinRate":2438,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.3819439617674538,"extension":6.8020076244591126},"index":8,"playId":"9f2a826b-a029-372e-9833-462d52c7c509","pitchNumber":6,"startTime":"2026-10-06T22:40:53.799Z","endTime":"2026-10-06T22:40:57.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:40:57.720Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-06T22:44:06.382Z","endTime":"2026-10-06T22:45:07.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733033411541435,"aZ":-44.99131507750843,"pfxX":6.315032761180808,"pfxZ":-10.027251584885429,"pX":-0.39045232780569206,"pZ":2.0895711902293175,"vX0":1.154239063438363,"vY0":-112.99612218250597,"vZ0":2.357254592223083,"x":131.88,"y":182.36,"x0":-1.7290825210034433,"y0":50.00097367273582,"z0":5.590605102433771,"aX":8.073948021369338},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-17.0,"breakHorizontal":-11.8,"spinRate":2824,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4868189097443598,"extension":6.614304944780906},"index":0,"playId":"12d0ebda-a64f-3d97-85a8-2ac1e0f016cc","pitchNumber":1,"startTime":"2026-10-06T22:44:08.601Z","endTime":"2026-10-06T22:44:12.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854200356554728,"aZ":-30.802816160999857,"pfxX":1.6090829146492651,"pfxZ":0.8148893666461774,"pX":0.7288588342811694,"pZ":1.277037646676151,"vX0":5.672221743321747,"vY0":-128.137594399641,"vZ0":-4.216880016691848,"x":89.22,"y":204.3,"x0":-1.7130527971073142,"y0":50.00296446617657,"z0":5.322532929301356,"aX":2.7026075955174016},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.1,"spinRate":2785,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4257506652942369,"extension":6.655603416850979},"index":1,"playId":"fd4ab875-ab67-3f98-a093-6fe4bd01a59a","pitchNumber":2,"startTime":"2026-10-06T22:44:24.700Z","endTime":"2026-10-06T22:44:29.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.913775121602438,"aZ":-22.110056693680022,"pfxX":-10.187039003922456,"pfxZ":5.070128544473379,"pX":-0.18473066599103505,"pZ":1.6350875282847297,"vX0":8.074216862464866,"vY0":-139.6681552839304,"vZ0":-5.556990371098305,"x":124.04,"y":194.63,"x0":-1.781970353975654,"y0":50.006615768842686,"z0":5.094018129008331,"aX":-20.236219606302203},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.3,"breakHorizontal":16.9,"spinRate":2332,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.39137507341940436,"extension":6.815986274178656},"index":2,"playId":"ab0e6592-41ec-3b84-bf30-fac4ca298ce1","pitchNumber":3,"startTime":"2026-10-06T22:44:44.591Z","endTime":"2026-10-06T22:44:48.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042909235700424,"aZ":-33.37205165586319,"pfxX":-8.86525297638565,"pfxZ":-0.6497832372012273,"pX":-0.08593533992768816,"pZ":0.262739989760013,"vX0":7.483328140072371,"vY0":-134.568394681619,"vZ0":-6.835007469030662,"x":120.28,"y":231.69,"x0":-1.7452839615480609,"y0":50.00254096110313,"z0":5.186789580172087,"aX":-16.327715128454475},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.4,"breakHorizontal":14.5,"spinRate":1557,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4063584985525246,"extension":6.858852510011484},"index":3,"playId":"33e9f3d7-1eb8-3fd8-8a87-04b586a9e02e","pitchNumber":4,"startTime":"2026-10-06T22:45:03.093Z","endTime":"2026-10-06T22:45:07.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:45:07.762Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a soft bunt ground ball to pitcher Yoshinobu Yamamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-06T22:45:24.094Z","endTime":"2026-10-06T22:46:17.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808967,"link":"/api/v1/people/808967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897649331713488,"aZ":-43.44164264973944,"pfxX":7.576551673015595,"pfxZ":-9.015973363873846,"pX":0.36069758786399997,"pZ":1.5259574905347768,"vX0":2.284698912895582,"vY0":-112.40220723191017,"vZ0":1.062321384988567,"x":103.25,"y":197.58,"x0":-1.6597912141090505,"y0":50.00430514648001,"z0":5.542546776095896,"aX":9.464789284936844},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.5,"breakHorizontal":-14.4,"spinRate":2847,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4918111313355502,"extension":6.777741237618908},"index":0,"playId":"810ae77b-b5ed-395a-8a9d-e9c46a2b8334","pitchNumber":1,"startTime":"2026-10-06T22:45:35.983Z","endTime":"2026-10-06T22:45:39.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69290408898371,"aZ":-44.31876317857423,"pfxX":6.810560027707218,"pfxZ":-10.016707336993736,"pX":-0.40831511036469864,"pZ":1.9909126855036379,"vX0":0.9622609159290134,"vY0":-110.6349998733537,"vZ0":2.296217485236438,"x":132.56,"y":185.03,"x0":-1.7343738641434805,"y0":50.0014454136817,"z0":5.659757247042531,"aX":8.259753477918407},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-16.9,"breakHorizontal":-12.6,"spinRate":2823,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.4992097641121287,"extension":6.870106532256371},"index":1,"playId":"0c34d6d0-2d92-34e3-8a86-c90d949a5671","pitchNumber":2,"startTime":"2026-10-06T22:45:51.564Z","endTime":"2026-10-06T22:45:55.446Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40226724972293,"aZ":-22.47981016017945,"pfxX":-0.2629450199160108,"pfxZ":5.201986734881106,"pX":0.8532836039971389,"pZ":2.2580715710783905,"vX0":7.4396147784285205,"vY0":-135.40071234873406,"vZ0":-3.5786804349358734,"x":84.47,"y":177.81,"x0":-1.891062973890005,"y0":50.00542596142668,"z0":5.1621099332492095,"aX":-0.49035376770184413},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2443,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4038787563756667,"extension":6.7199312432548455},"hitData":{"launchSpeed":34.2,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.99,"coordY":188.26}},"index":2,"playId":"462392bb-4b87-3a02-b624-26982f64235d","pitchNumber":3,"startTime":"2026-10-06T22:46:09.723Z","endTime":"2026-10-06T22:46:17.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:46:17.230Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-06T22:47:01.191Z","endTime":"2026-10-06T22:49:14.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25691094474757,"aZ":-14.78345309964215,"pfxX":-7.293418207308866,"pfxZ":8.54473419211266,"pX":0.4839054844053827,"pZ":3.0567304877569166,"vX0":8.806383058141076,"vY0":-141.73761650151988,"vZ0":-3.5067319385527758,"x":98.55,"y":156.25,"x0":-1.7151231141838092,"y0":50.00388129911128,"z0":5.253387439942506,"aX":-14.847098014407335},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2296,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.38637209040274145,"extension":6.696253314215246},"index":0,"playId":"5039b948-4330-3719-a252-e3613b9086cc","pitchNumber":1,"startTime":"2026-10-06T22:47:11.586Z","endTime":"2026-10-06T22:47:15.482Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715606721696158,"aZ":-19.315418109162373,"pfxX":-1.980171035719691,"pfxZ":6.745185421566708,"pX":-0.1324906011047757,"pZ":2.6911045052791116,"vX0":5.364967816043986,"vY0":-136.17525246124848,"vZ0":-3.1649965844675334,"x":122.05,"y":166.12,"x0":-1.8579326142361978,"y0":50.001658945194684,"z0":5.181016148955815,"aX":-3.7747953382021486},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":2.6,"spinRate":2496,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.39994050733313014,"extension":6.625608213997848},"index":1,"playId":"2117c68f-b237-3fa7-ac93-7c00068c5d2c","pitchNumber":2,"startTime":"2026-10-06T22:47:33.581Z","endTime":"2026-10-06T22:47:36.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.459652515621976,"aZ":-27.86767354984799,"pfxX":-8.406578531312746,"pfxZ":2.315320296117455,"pX":1.3789836558307884,"pZ":1.2374040726528575,"vX0":10.760199944118174,"vY0":-134.90381584071773,"vZ0":-5.395664448940846,"x":64.44,"y":205.37,"x0":-1.54974968379143,"y0":50.00671627300032,"z0":5.202234778612534,"aX":-15.661944116541497},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1530,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4043964131347124,"extension":6.787771983105162},"index":2,"playId":"e0f6c66c-0ca4-3260-a911-57bda504730a","pitchNumber":3,"startTime":"2026-10-06T22:48:01.674Z","endTime":"2026-10-06T22:48:05.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973948508299618,"aZ":-17.847928391240448,"pfxX":-10.137242476579193,"pfxZ":7.186406595888675,"pX":2.2247162346382807,"pZ":1.966523446012334,"vX0":14.10716624811244,"vY0":-139.89437009087774,"vZ0":-5.681772124255294,"x":32.2,"y":185.68,"x0":-1.5536663585450636,"y0":50.00005105471676,"z0":5.184015260686676,"aX":-20.19956677222028},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2420,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39072990343597747,"extension":6.870523562383022},"index":3,"playId":"4324c66f-0e5e-368c-a960-2598f051a3e0","pitchNumber":4,"startTime":"2026-10-06T22:48:24.226Z","endTime":"2026-10-06T22:48:28.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"246b888a-9c2a-401d-abe0-f7f13f26c9e7","startTime":"2026-10-06T22:48:42.775Z","endTime":"2026-10-06T22:48:47.775Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730309543186387,"aZ":-35.05212476738409,"pfxX":-6.619986688396111,"pfxZ":-1.5764151054111561,"pX":-0.8399694916369752,"pZ":2.419218981783678,"vX0":5.363825747626435,"vY0":-133.93690880155424,"vZ0":-0.882830020184467,"x":149.02,"y":173.46,"x0":-2.0041237203253637,"y0":50.002746885489245,"z0":5.249843548447135,"aX":-12.08068565699507},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.9,"breakHorizontal":10.9,"spinRate":1073,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.40825383878643384,"extension":6.680747864166939},"hitData":{"launchSpeed":91.4,"launchAngle":39.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.22,"coordY":87.58}},"index":5,"playId":"90b8026e-4d50-361e-9195-4e350b63e275","pitchNumber":5,"startTime":"2026-10-06T22:49:01.720Z","endTime":"2026-10-06T22:49:14.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:49:14.214Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-06T22:49:35.387Z","endTime":"2026-10-06T22:51:52.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28432628473583,"aZ":-44.61679455851006,"pfxX":7.387447029029277,"pfxZ":-9.634618481940134,"pX":1.3535996569171926,"pZ":1.5199611478623076,"vX0":4.282179218159282,"vY0":-114.42039723327755,"vZ0":1.0480047196118736,"x":65.4,"y":197.74,"x0":-1.5188682791928458,"y0":50.00382670219841,"z0":5.520588566036221,"aX":9.53811209202529},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.6,"breakHorizontal":-14.6,"spinRate":3054,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4836022888906495,"extension":6.6915946683643135},"index":0,"playId":"556220ca-65ad-32f5-9dc7-b72c3bea490d","pitchNumber":1,"startTime":"2026-10-06T22:49:44.075Z","endTime":"2026-10-06T22:49:48.047Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715587613554863,"aZ":-14.243263056929905,"pfxX":-6.713077380141442,"pfxZ":8.847593102973978,"pX":0.8428002370934863,"pZ":2.1830731144029345,"vX0":9.886943656911653,"vY0":-141.3398247450465,"vZ0":-5.689088203869595,"x":84.87,"y":179.84,"x0":-1.825690510113249,"y0":50.0014927977918,"z0":5.133907823422333,"aX":-13.603889741890995},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2331,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38728515670367925,"extension":6.71124929225589},"index":1,"playId":"a55b16bc-f97a-3fc1-951c-960d76375dae","pitchNumber":2,"startTime":"2026-10-06T22:50:05.922Z","endTime":"2026-10-06T22:50:09.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979580620574314,"aZ":-13.126509838642127,"pfxX":-7.766685814782807,"pfxZ":9.756634110332314,"pX":-0.8525610913753302,"pZ":2.4691872592023034,"vX0":5.565608576036834,"vY0":-138.82781477641453,"vZ0":-5.0688516803212496,"x":149.5,"y":172.11,"x0":-1.8738704423369608,"y0":50.004773080926086,"z0":5.191926279432782,"aX":-15.167167896640086},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":13.0,"spinRate":2430,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39448600411250245,"extension":6.673769135194789},"index":2,"playId":"62866092-1ac9-3684-a627-6e3a67c64c94","pitchNumber":3,"startTime":"2026-10-06T22:50:27.721Z","endTime":"2026-10-06T22:50:31.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"e3baa722-c61f-3140-ae42-41cae244db51","startTime":"2026-10-06T22:50:51.018Z","endTime":"2026-10-06T22:50:54.780Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.627654705201127,"aZ":-30.751184527910436,"pfxX":-8.255072609218928,"pfxZ":0.7745200175135977,"pX":-0.035964075494738255,"pZ":-0.11615324610434677,"vX0":7.17693848622114,"vY0":-134.5199312684308,"vZ0":-8.231253899262015,"x":118.37,"y":241.92,"x0":-1.6585932466123727,"y0":50.00462211942221,"z0":5.1459496261686235,"aX":-15.216727220228865},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.1,"breakHorizontal":13.6,"spinRate":1404,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4062871289257872,"extension":6.823314105049906},"index":4,"playId":"83e86068-0fb0-3d63-8f9e-effd5a7a4086","pitchNumber":4,"startTime":"2026-10-06T22:51:23.515Z","endTime":"2026-10-06T22:51:27.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926318205191755,"aZ":-31.427722069735996,"pfxX":-7.606441697920648,"pfxZ":0.40439157391622604,"pX":-1.501075252696801,"pZ":1.7334591513362902,"vX0":4.007259326756124,"vY0":-134.78841790861355,"vZ0":-3.428820653257959,"x":174.22,"y":191.98,"x0":-2.0206636925071035,"y0":50.001848405736325,"z0":5.2467079575864055,"aX":-13.962766651060651},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.2,"breakHorizontal":12.8,"spinRate":1373,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.406721267559798,"extension":6.608542414902536},"index":5,"playId":"797ccd5a-2c5a-33de-807a-08546ae225cc","pitchNumber":5,"startTime":"2026-10-06T22:51:48.835Z","endTime":"2026-10-06T22:51:52.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:51:52.966Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to left fielder Mauricio Dubón, deflected by shortstop Ha-Seong Kim.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T22:54:50.320Z","endTime":"2026-10-06T22:56:26.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55957524369605,"aZ":-20.48772596660224,"pfxX":9.391064895954853,"pfxZ":5.971812332916242,"pX":0.05094429817186756,"pZ":3.166300808392269,"vX0":-10.777373729129444,"vY0":-138.66134153326576,"vZ0":-1.1063240390265827,"x":115.06,"y":153.29,"x0":2.758791792619626,"y0":50.00313970813992,"z0":4.930973490528092,"aX":18.379235179998574},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-14.9,"spinRate":2363,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.3942681645199926,"extension":6.7342702070383895},"index":0,"playId":"08b59c48-e974-399f-b16d-80ec42e23cf2","pitchNumber":1,"startTime":"2026-10-06T22:54:57.108Z","endTime":"2026-10-06T22:55:01.005Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504440762497442,"aZ":-29.66203753148774,"pfxX":10.539686385408785,"pfxZ":1.4474675314112302,"pX":0.9276265822591896,"pZ":1.9104585661530844,"vX0":-8.793892993502784,"vY0":-130.68372201526367,"vZ0":-1.3785689098433889,"x":81.64,"y":187.2,"x0":2.960299237308561,"y0":50.00414335438789,"z0":4.664651602913547,"aX":18.305057972053035},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":-17.3,"spinRate":1955,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.41848630812929866,"extension":6.906002544674967},"index":1,"playId":"be4c7f8b-9f73-32df-83a8-702d91319878","pitchNumber":2,"startTime":"2026-10-06T22:55:14.565Z","endTime":"2026-10-06T22:55:18.420Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38668820323045,"aZ":-22.339374008363002,"pfxX":9.974264087817403,"pfxZ":5.028081893065865,"pX":-0.6989628236667995,"pZ":2.7788573544111776,"vX0":-12.673946751648533,"vY0":-138.81477774781126,"vZ0":-1.6251106253161762,"x":143.64,"y":163.75,"x0":2.6249473006640063,"y0":50.004241740055434,"z0":4.855665547651545,"aX":19.514602544988257},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":-15.5,"spinRate":2194,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.39422133313913843,"extension":6.703479810303106},"index":2,"playId":"2caf1cda-ba7d-36ba-9bbd-b104ab029c70","pitchNumber":3,"startTime":"2026-10-06T22:55:32.784Z","endTime":"2026-10-06T22:55:36.398Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99625870392503,"aZ":-36.048031623323155,"pfxX":-5.610782031385563,"pfxZ":-2.780123726260043,"pX":0.06281661578154979,"pZ":1.1513935521925107,"vX0":-4.654788751621886,"vY0":-117.67967280421261,"vZ0":-0.6563341418948819,"x":114.61,"y":207.69,"x0":2.8013297370469363,"y0":50.0056861268778,"z0":4.7965290136374374,"aX":-7.806941023974183},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.9,"breakHorizontal":11.4,"spinRate":2575,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4668660373464104,"extension":6.583809303603714},"index":3,"playId":"98b02861-d79b-338f-a247-4d47a2e0c687","pitchNumber":4,"startTime":"2026-10-06T22:55:55.305Z","endTime":"2026-10-06T22:55:59.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17681523274778,"aZ":-20.44325336399079,"pfxX":9.384850013376777,"pfxZ":5.687649939006636,"pX":-0.26842725194316625,"pZ":2.5672368471602462,"vX0":-11.843752245033105,"vY0":-143.19224217305018,"vZ0":-2.895539676182404,"x":127.23,"y":169.46,"x0":2.7154077904935923,"y0":50.00191067379516,"z0":4.880805311612492,"aX":19.354837309601525},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2456,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.38351041930985685,"extension":6.665340095215535},"hitData":{"launchSpeed":92.0,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.67,"coordY":152.41}},"index":4,"playId":"abc5b069-1a1c-3607-8284-82112b1d109b","pitchNumber":5,"startTime":"2026-10-06T22:56:14.425Z","endTime":"2026-10-06T22:56:26.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:56:26.333Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T22:56:48.024Z","endTime":"2026-10-06T22:58:26.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50527574933437,"aZ":-33.79601682225507,"pfxX":-7.3024458504739265,"pfxZ":-1.1785084269057773,"pX":0.23492573564019267,"pZ":3.2170431464088183,"vX0":-4.402779330787025,"vY0":-117.05715721321884,"vZ0":3.5995630299675456,"x":108.05,"y":151.92,"x0":3.096552309830639,"y0":50.00476962204653,"z0":4.846738063970003,"aX":-10.016828994070023},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.8,"breakHorizontal":14.4,"spinRate":2700,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.47002188966390124,"extension":6.586569391599183},"index":0,"playId":"ae3be601-36d1-331d-b65e-c02c8aafb682","pitchNumber":1,"startTime":"2026-10-06T22:57:01.650Z","endTime":"2026-10-06T22:57:05.515Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.008346608978606,"aZ":-30.19579900191856,"pfxX":10.670592378203537,"pfxZ":1.0215561971882856,"pX":2.0068135341254547,"pZ":1.7496200575883052,"vX0":-6.236062689387582,"vY0":-138.75750809570877,"vZ0":-2.5030036149198467,"x":40.5,"y":191.54,"x0":2.9008156055358048,"y0":50.005969205731105,"z0":4.68211771767124,"aX":20.742329625742578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.6,"breakHorizontal":-18.0,"spinRate":2146,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.39523807124711263,"extension":6.776610225484927},"index":1,"playId":"55a5fe00-1f0a-3a63-8548-ccb0430b71d5","pitchNumber":2,"startTime":"2026-10-06T22:57:27.846Z","endTime":"2026-10-06T22:57:31.717Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.163765802005614,"aZ":-28.991275721639813,"pfxX":11.72041322684255,"pfxZ":1.5661910071923355,"pX":-0.483352838117336,"pZ":1.8152169428319078,"vX0":-13.2043278549512,"vY0":-141.93874725640663,"vZ0":-3.1444760387725954,"x":135.42,"y":189.77,"x0":2.7112055157876664,"y0":50.00476031697516,"z0":4.78787567475043,"aX":23.863727842215603},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.3,"breakHorizontal":-18.5,"spinRate":2433,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.3862203037415064,"extension":6.693757054322546},"index":2,"playId":"b580980a-ff2c-3cd5-8de5-7e38421936e0","pitchNumber":3,"startTime":"2026-10-06T22:57:49.482Z","endTime":"2026-10-06T22:57:53.436Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06370004892414,"aZ":-26.016878623127806,"pfxX":11.364453587111566,"pfxZ":2.9710400509335795,"pX":0.18866285326294277,"pZ":2.5052070059680625,"vX0":-11.481091824690925,"vY0":-143.34607586025368,"vZ0":-1.7618877471494616,"x":109.81,"y":171.14,"x0":2.7750953115646646,"y0":50.00670907275091,"z0":4.756964926565552,"aX":23.584909462276563},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.2,"breakHorizontal":-18.2,"spinRate":2478,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.38254639239176,"extension":6.912556311261642},"hitData":{"launchSpeed":101.3,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":28.36,"coordY":98.17}},"index":3,"playId":"ce820d15-727f-3ab5-be27-e22178bbc7f6","pitchNumber":4,"startTime":"2026-10-06T22:58:11.925Z","endTime":"2026-10-06T22:58:26.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T22:58:26.446Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out sharply to right fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T22:59:05.371Z","endTime":"2026-10-06T23:00:35.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63413953272964,"aZ":-19.25008388422655,"pfxX":9.405886968883754,"pfxZ":6.454512463631435,"pX":-0.36429233560811614,"pZ":2.7176213881461724,"vX0":-12.028453904432821,"vY0":-141.20786362991228,"vZ0":-2.2545659127317763,"x":130.89,"y":165.4,"x0":2.7452180131232864,"y0":50.00384180158142,"z0":4.776207824189298,"aX":18.8389029907234},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":-14.3,"spinRate":2464,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.38912014460425626,"extension":6.821416989542625},"index":0,"playId":"9b3948ca-4204-34b2-bba4-8d3dcfdf5430","pitchNumber":1,"startTime":"2026-10-06T22:59:19.341Z","endTime":"2026-10-06T22:59:23.228Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446333141389726,"aZ":-33.41270763952378,"pfxX":-6.298242646273942,"pfxZ":-0.861231040724677,"pX":1.1802252575614196,"pZ":2.064636816682327,"vX0":-2.428657059335808,"vY0":-119.48282392240063,"vZ0":0.6224929300642754,"x":72.01,"y":183.03,"x0":3.0300663023491707,"y0":50.002909413024085,"z0":4.819000172494517,"aX":-9.046119236356915},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.1,"breakHorizontal":12.0,"spinRate":2598,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4595739746323675,"extension":6.3955722661988315},"index":1,"playId":"8217d0b9-dde9-3939-87b2-f21b4c6efa7c","pitchNumber":2,"startTime":"2026-10-06T22:59:39.103Z","endTime":"2026-10-06T22:59:42.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596889949771043,"aZ":-31.95380804002684,"pfxX":9.224135973829776,"pfxZ":0.12755867924145115,"pX":1.5090828427148841,"pZ":2.7680608182506052,"vX0":-6.779958127639002,"vY0":-128.73618479502974,"vZ0":1.6266304142292902,"x":59.48,"y":164.04,"x0":2.9830580368024417,"y0":50.00002078641928,"z0":4.6077791650094575,"aX":15.426271026741519},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.1,"spinRate":1982,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.4260384986139849,"extension":7.039258182034297},"index":2,"playId":"88eb9308-ca0b-3a58-903d-8b780055d9ab","pitchNumber":3,"startTime":"2026-10-06T22:59:59.210Z","endTime":"2026-10-06T23:00:03.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.503773752231965,"aZ":-21.73938370046679,"pfxX":9.159090141596158,"pfxZ":5.085388300142478,"pX":-0.2826463545557236,"pZ":2.540900968541624,"vX0":-11.907181127371329,"vY0":-142.7209297369132,"vZ0":-2.651250989342591,"x":127.77,"y":170.18,"x0":2.764091723988464,"y0":50.0012274258177,"z0":4.859221295160524,"aX":18.791001496585512},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":-14.0,"spinRate":2456,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.3845573550637029,"extension":6.756790420232718},"hitData":{"launchSpeed":103.2,"launchAngle":46.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.44,"coordY":72.19}},"index":3,"playId":"81c6889c-464b-36a3-bdde-b21d47ed814f","pitchNumber":4,"startTime":"2026-10-06T23:00:21.625Z","endTime":"2026-10-06T23:00:35.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:00:35.575Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a line drive to left fielder Mauricio Dubón. Mookie Betts to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T23:00:56.747Z","endTime":"2026-10-06T23:01:55.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.484165153829753,"aZ":-35.79193150074551,"pfxX":-7.396028812614066,"pfxZ":-2.6677569446145943,"pX":0.47400278789710076,"pZ":1.8948148645384604,"vX0":-3.7573366239953265,"vY0":-116.05091109315937,"vZ0":0.949531169494173,"x":98.93,"y":187.62,"x0":3.0765862709593677,"y0":50.00007503005331,"z0":4.89977545117604,"aX":-10.046991450771706},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.3,"breakHorizontal":14.4,"spinRate":2564,"spinDirection":303},"zone":9,"typeConfidence":2.0,"plateTime":0.47265932200868654,"extension":6.809026755417073},"index":0,"playId":"fdbcc55d-108f-3135-a200-2a7f0ea3b1e7","pitchNumber":1,"startTime":"2026-10-06T23:01:03.772Z","endTime":"2026-10-06T23:01:07.661Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29735296908809,"aZ":-38.27014625615854,"pfxX":-4.560680353148804,"pfxZ":-4.470331613876287,"pX":-1.5399285931461577,"pZ":1.3209770288766103,"vX0":-8.612048262621657,"vY0":-116.43998465462927,"vZ0":0.4311049437242678,"x":175.7,"y":203.11,"x0":2.8093311713971665,"y0":50.0024969775734,"z0":4.775062430859007,"aX":-6.218430410602979},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.7,"breakHorizontal":10.6,"spinRate":2692,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.47165161270185463,"extension":6.565165301299867},"index":1,"playId":"2cee9074-854b-3480-9efd-6b3653414edb","pitchNumber":2,"startTime":"2026-10-06T23:01:23.616Z","endTime":"2026-10-06T23:01:27.494Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.012843568580784,"aZ":-36.09350184637728,"pfxX":-5.099374856517061,"pfxZ":-2.908452564599278,"pX":-0.12020147186257503,"pZ":1.9625441052747452,"vX0":-5.7485616250290175,"vY0":-115.555365991966,"vZ0":1.676066535545853,"x":121.58,"y":185.79,"x0":3.064233196231613,"y0":50.0003420589021,"z0":4.70147626200511,"aX":-6.878496774076851},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.6,"breakHorizontal":10.7,"spinRate":2594,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.47442298509995684,"extension":6.262698569404889},"hitData":{"launchSpeed":89.3,"launchAngle":23.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.6,"coordY":117.63}},"index":2,"playId":"ecef4b5c-a8c6-34b6-b590-c7bd539d9a6e","pitchNumber":3,"startTime":"2026-10-06T23:01:44.950Z","endTime":"2026-10-06T23:01:55.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:01:55.874Z","atBatIndex":19},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Shohei Ohtani reaches on catcher interference by Drake Baldwin. Will Smith to 2nd. Shohei Ohtani to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T23:02:31.548Z","endTime":"2026-10-06T23:03:28.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"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},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67744332887049,"aZ":-27.259718823400007,"pfxX":10.840258091641498,"pfxZ":2.387964203096482,"pX":-0.16043384884548015,"pZ":2.59996472861522,"vX0":-12.097713919572064,"vY0":-142.52571444308234,"vZ0":-1.2526778694905993,"x":123.12,"y":168.58,"x0":2.7302688903544357,"y0":50.00250625017963,"z0":4.766253957186965,"aX":22.30785001756179},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":-17.2,"spinRate":2256,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.38427091210201114,"extension":7.148506395414529},"index":0,"playId":"987c5e8e-a315-3d3e-89c8-0f96d61b37b3","pitchNumber":1,"startTime":"2026-10-06T23:02:40.416Z","endTime":"2026-10-06T23:02:44.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05384606286949,"aZ":-22.408531051967504,"pfxX":8.605953937510549,"pfxZ":4.531788072196003,"pX":-0.796882799048884,"pZ":3.2688187005066056,"vX0":-12.739166270202194,"vY0":-145.6411991891405,"vZ0":-0.9581519885490861,"x":147.38,"y":150.52,"x0":2.5085463182895023,"y0":50.00657295114575,"z0":4.952854227297723,"aX":18.55974063351627},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.2,"breakHorizontal":-13.2,"spinRate":2309,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.37557201719075817,"extension":6.63191321103369},"index":1,"playId":"48eef71a-7050-3576-8247-2ebebbd6f66f","pitchNumber":2,"startTime":"2026-10-06T23:03:02.280Z","endTime":"2026-10-06T23:03:06.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.580573521339073,"aZ":-30.413544418031417,"pfxX":11.653243572176196,"pfxZ":0.843794078617849,"pX":-0.15641912047572415,"pZ":2.959377097424826,"vX0":-12.576578810988142,"vY0":-143.0356880284033,"vZ0":0.5501995832746065,"x":122.96,"y":158.88,"x0":2.7738399139192835,"y0":50.00008511527124,"z0":4.664638547722372,"aX":24.2531942501157},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":1.8,"breakHorizontal":-18.7,"spinRate":2223,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.38225009222469897,"extension":6.965244612515873},"index":2,"playId":"72791fdc-ab27-3455-97fc-7bcf955e7ced","pitchNumber":3,"startTime":"2026-10-06T23:03:23.281Z","endTime":"2026-10-06T23:03:28.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:03:28.149Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to right fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-06T23:04:08.046Z","endTime":"2026-10-06T23:04:19.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.137744821649218,"aZ":-21.587056653827425,"pfxX":8.283775749376826,"pfxZ":5.187097003316534,"pX":0.03017959994407004,"pZ":2.8735444597951885,"vX0":-10.800389152824676,"vY0":-141.69789004772838,"vZ0":-1.760491876064563,"x":115.85,"y":161.19,"x0":2.8076449573213744,"y0":50.00484568010051,"z0":4.8763882443595366,"aX":16.916107962178224},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":-13.0,"spinRate":2238,"spinDirection":108},"zone":2,"typeConfidence":2.0,"plateTime":0.38594301162796674,"extension":7.0692399629954865},"hitData":{"launchSpeed":91.4,"launchAngle":20.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.06,"coordY":106.1}},"index":0,"playId":"0f3f9f28-153f-3e2f-8a89-0a953db4e4a8","pitchNumber":1,"startTime":"2026-10-06T23:04:12.825Z","endTime":"2026-10-06T23:04:19.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:04:19.433Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-06T23:07:17.847Z","endTime":"2026-10-06T23:08:59.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.602542319918886,"aZ":-12.746302890904495,"pfxX":-6.130026419194657,"pfxZ":9.591345587712365,"pX":0.946452858150656,"pZ":0.9165929207181167,"vX0":9.374851636786326,"vY0":-141.2727405626642,"vZ0":-9.382479348647037,"x":80.92,"y":214.03,"x0":-1.615564536503035,"y0":50.001915170007955,"z0":5.096124272059877,"aX":-12.415385261131508},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2224,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38742654374417373,"extension":6.754376549952982},"index":0,"playId":"551b1ac3-cd94-3c4a-b204-393336a0cb1d","pitchNumber":1,"startTime":"2026-10-06T23:07:26.908Z","endTime":"2026-10-06T23:07:30.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.358560488639895,"aZ":-14.363909605394184,"pfxX":-6.414165206089041,"pfxZ":8.809120327574817,"pX":0.33276693296969456,"pZ":2.000809275861563,"vX0":7.899410820525871,"vY0":-141.31937477881624,"vZ0":-6.0481067835981595,"x":104.32,"y":184.76,"x0":-1.6660203508985643,"y0":50.000969117880686,"z0":5.09214422191033,"aX":-12.9659645151619},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2312,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.38765741115966756,"extension":6.714670279500904},"index":1,"playId":"312c7caf-3e30-3b98-856a-11577d674efc","pitchNumber":2,"startTime":"2026-10-06T23:07:45.953Z","endTime":"2026-10-06T23:07:49.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.972883303425903,"aZ":-20.28509004212473,"pfxX":-10.412336583165054,"pfxZ":6.087088188128298,"pX":0.8127915166547142,"pZ":1.7457274388924147,"vX0":10.230804835507723,"vY0":-139.06319189278352,"vZ0":-5.561071156621605,"x":86.02,"y":191.65,"x0":-1.5658762934364134,"y0":50.00311600380302,"z0":5.122348600026503,"aX":-20.3388524079893},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":16.7,"spinRate":2302,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39427252891410136,"extension":6.808970274547059},"index":2,"playId":"ef63091b-1ca4-3e2c-82e6-38fc2867def5","pitchNumber":3,"startTime":"2026-10-06T23:08:03.882Z","endTime":"2026-10-06T23:08:07.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081524207875713,"aZ":-45.3794997785246,"pfxX":6.740640076983334,"pfxZ":-10.256112362819684,"pX":-0.09869155349360698,"pZ":2.285988500971512,"vX0":1.296658457513605,"vY0":-113.96881877696963,"vZ0":2.703611156882255,"x":120.76,"y":177.06,"x0":-1.5527510386270795,"y0":50.003122359234474,"z0":5.6360666016500724,"aX":8.678761289886042},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-17.3,"breakHorizontal":-12.5,"spinRate":2846,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4845496254962387,"extension":6.646470040751779},"index":3,"playId":"948a4bbb-0111-3dd9-a098-6fed9296de59","pitchNumber":4,"startTime":"2026-10-06T23:08:24.266Z","endTime":"2026-10-06T23:08:27.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-10-06T23:08:36.526Z","endTime":"2026-10-06T23:08:55.525Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13695240325264,"aZ":-31.809444618523106,"pfxX":-8.393909817328097,"pfxZ":0.19745182630234126,"pX":-0.7255000636466118,"pZ":1.0268910282106798,"vX0":5.332783378884306,"vY0":-134.78510772066645,"vZ0":-5.393822519497394,"x":144.65,"y":211.05,"x0":-1.6422810209699936,"y0":50.00134442389949,"z0":5.308430068363236,"aX":-15.395406473600557},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.6,"breakHorizontal":14.0,"spinRate":1374,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4068400630616309,"extension":6.685270295684994},"index":5,"playId":"899f264f-f578-3419-b0b7-e6bb28b48063","pitchNumber":5,"startTime":"2026-10-06T23:08:55.525Z","endTime":"2026-10-06T23:08:59.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:08:59.638Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ha-Seong Kim flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-06T23:09:25.372Z","endTime":"2026-10-06T23:09:35.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99926700891079,"aZ":-13.134845668314867,"pfxX":-5.542647548830233,"pfxZ":9.611319100162993,"pX":-0.7199290363254695,"pZ":3.172046084088928,"vX0":4.504622916885509,"vY0":-139.95372650099605,"vZ0":-3.749270311850004,"x":144.44,"y":153.13,"x0":-1.6313273247325688,"y0":50.00418835547777,"z0":5.391219006409216,"aX":-10.980813283525606},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2345,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3915714330829112,"extension":6.604479322176519},"hitData":{"launchSpeed":88.8,"launchAngle":53.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.97,"coordY":117.42}},"index":0,"playId":"0ad456f5-87d2-3a60-8086-655477fd2894","pitchNumber":1,"startTime":"2026-10-06T23:09:25.372Z","endTime":"2026-10-06T23:09:35.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:09:35.281Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-06T23:09:46.795Z","endTime":"2026-10-06T23:11:48.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453506538179514,"aZ":-19.361998793690233,"pfxX":-9.603210346313215,"pfxZ":6.3495025204683895,"pX":0.4324924264127166,"pZ":2.213003770412982,"vX0":9.503126032116523,"vY0":-141.0105548346707,"vZ0":-4.786917715866828,"x":100.51,"y":179.03,"x0":-1.7303056875016027,"y0":50.002671966617804,"z0":5.178171056601427,"aX":-19.37850150948129},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":15.5,"spinRate":2353,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.388123203220756,"extension":6.7232231727183525},"index":0,"playId":"1910173e-bca1-357a-aa9a-e62932e54105","pitchNumber":1,"startTime":"2026-10-06T23:10:02.034Z","endTime":"2026-10-06T23:10:05.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274147792541353,"aZ":-33.61741924527163,"pfxX":-7.011879993392666,"pfxZ":-0.7941183092505488,"pX":-0.9133593633587158,"pZ":1.1203103216954982,"vX0":4.325587392158132,"vY0":-134.06511546900109,"vZ0":-4.9321631621057875,"x":151.82,"y":208.53,"x0":-1.6406862259550525,"y0":50.00435298654256,"z0":5.396541346872993,"aX":-12.704194512322868},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.4,"breakHorizontal":11.8,"spinRate":1277,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4093000654879182,"extension":6.629294575219847},"index":1,"playId":"57fe1eb7-ce7f-3591-a41d-7d009c3f5efb","pitchNumber":2,"startTime":"2026-10-06T23:10:18.604Z","endTime":"2026-10-06T23:10:22.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53156262411407,"aZ":-12.131514684046047,"pfxX":-5.977586459285813,"pfxZ":10.020490432008769,"pX":0.08353411923207686,"pZ":1.2666364557061631,"vX0":7.389362196018031,"vY0":-140.8939940496635,"vZ0":-8.079051875026337,"x":113.82,"y":204.58,"x0":-1.8028129910026032,"y0":50.005198130132975,"z0":4.964939803848557,"aX":-11.95901077561137},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2386,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3895119937831302,"extension":6.704872606140914},"index":2,"playId":"2332834a-873d-3774-8b05-8f672d811172","pitchNumber":3,"startTime":"2026-10-06T23:10:36.018Z","endTime":"2026-10-06T23:10:39.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36330330229594,"aZ":-26.512844983300884,"pfxX":-9.211955055727625,"pfxZ":2.9984653918478354,"pX":-0.5665940993536294,"pZ":0.560018272928676,"vX0":6.176818523999077,"vY0":-136.37757631365335,"vZ0":-7.681206256639482,"x":138.6,"y":223.66,"x0":-1.6614707883777187,"y0":50.00149391925915,"z0":5.235541963865028,"aX":-17.38978353578066},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1502,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4012728770388265,"extension":6.675045268199359},"index":3,"playId":"6dea2058-227c-3fc4-962f-5e618cc87e4d","pitchNumber":4,"startTime":"2026-10-06T23:11:04.562Z","endTime":"2026-10-06T23:11:08.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40982631830999,"aZ":-20.893519505994774,"pfxX":-0.8560820967884584,"pfxZ":5.921871499462712,"pX":-0.18030898528706263,"pZ":3.912335178290717,"vX0":4.840867246111247,"vY0":-136.75479413490584,"vZ0":0.10191580389333177,"x":123.87,"y":133.15,"x0":-1.8575448574842084,"y0":50.005570029481966,"z0":5.300469031985258,"aX":-1.6316091924765972},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":0.6,"spinRate":2450,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3995747231976723,"extension":6.554748656823377},"index":4,"playId":"5a4d51f9-c548-3914-9195-ad262d83fbc1","pitchNumber":5,"startTime":"2026-10-06T23:11:25.338Z","endTime":"2026-10-06T23:11:29.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5728259975816,"aZ":-45.668291060487384,"pfxX":6.673479673741574,"pfxZ":-10.552811040308187,"pX":0.20955508500231176,"pZ":1.8082257407121536,"vX0":1.9390771414324548,"vY0":-113.4925413539182,"vZ0":1.8813673424284014,"x":109.01,"y":189.96,"x0":-1.5271853798266273,"y0":50.00317585955739,"z0":5.585696445498035,"aX":8.533650276350512},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-18.1,"breakHorizontal":-12.6,"spinRate":2778,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.486289991858615,"extension":6.7311731290986225},"index":5,"playId":"53964fa9-1af1-398e-a06b-b8e4e7cd6ecf","pitchNumber":6,"startTime":"2026-10-06T23:11:44.200Z","endTime":"2026-10-06T23:11:48.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:11:48.200Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:14:08.347Z","endTime":"2026-10-06T23:15:18.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22779805253017,"aZ":-21.197763775695478,"pfxX":9.539359775318813,"pfxZ":5.5890470256413,"pX":0.6416472596651851,"pZ":3.738279045464762,"vX0":-9.35852937879356,"vY0":-139.04105091097625,"vZ0":0.721693236984607,"x":92.54,"y":137.85,"x0":2.806454221523554,"y0":50.00398183182267,"z0":4.878531731896306,"aX":18.739875305359394},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":-15.4,"spinRate":2298,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.3934370325512626,"extension":6.85654297945604},"index":0,"playId":"735f1e9d-49d6-3253-a41c-f7ea0101654a","pitchNumber":1,"startTime":"2026-10-06T23:14:50.089Z","endTime":"2026-10-06T23:14:53.952Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712220937551926,"aZ":-23.922993666644388,"pfxX":9.085193734620114,"pfxZ":4.275257775500976,"pX":0.3840469202239447,"pZ":2.1767981498723,"vX0":-9.419542581018263,"vY0":-137.85531785094085,"vZ0":-2.7808611032328834,"x":102.36,"y":180.01,"x0":2.6595688316428525,"y0":50.0044441853964,"z0":4.807747472880721,"aX":17.544832803167466},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":2297,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.396813172075583,"extension":6.78373382549039},"hitData":{"launchSpeed":102.8,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.42,"coordY":112.89}},"index":1,"playId":"84e0f81c-d933-389f-83cc-e82dd7ee2705","pitchNumber":2,"startTime":"2026-10-06T23:15:06.721Z","endTime":"2026-10-06T23:15:18.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:15:18.147Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:15:38.169Z","endTime":"2026-10-06T23:17:03.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.931923367416786,"aZ":-37.02337032726682,"pfxX":-5.859478827482281,"pfxZ":-3.645572444724385,"pX":0.6443519535321471,"pZ":2.9228885720977145,"vX0":-3.5335510211763657,"vY0":-114.75129855140928,"vZ0":3.7938019715550233,"x":92.44,"y":159.86,"x0":2.967423523796914,"y0":50.00539477150761,"z0":4.863224274533964,"aX":-7.786490924442306},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.3,"breakHorizontal":11.5,"spinRate":2520,"spinDirection":304},"zone":6,"typeConfidence":2.0,"plateTime":0.47796523753417297,"extension":6.330462532664279},"index":0,"playId":"d053933a-0ee1-3918-b14b-2052fd0b27cc","pitchNumber":1,"startTime":"2026-10-06T23:15:46.959Z","endTime":"2026-10-06T23:15:50.708Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060114762302597,"aZ":-35.687535313987276,"pfxX":-5.571258621022227,"pfxZ":-2.5501371089798512,"pX":0.1118870763357654,"pZ":1.574481274717037,"vX0":-4.699661409692095,"vY0":-116.855113665145,"vZ0":0.41168088003760794,"x":112.74,"y":196.27,"x0":2.876793732650451,"y0":50.00541123153425,"z0":4.762592375459115,"aX":-7.665685150488344},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.2,"breakHorizontal":11.3,"spinRate":2547,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.46963209063586886,"extension":6.6111414857485045},"index":1,"playId":"fa8b3be1-8539-3124-9812-dc0683b0534c","pitchNumber":2,"startTime":"2026-10-06T23:16:10.107Z","endTime":"2026-10-06T23:16:13.550Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.209817824388324,"aZ":-21.929480016802742,"pfxX":10.119500679439366,"pfxZ":4.929067354236979,"pX":-1.0258704789008797,"pZ":3.0622571289525067,"vX0":-13.725485961015526,"vY0":-143.11329614543004,"vZ0":-1.1155929235547926,"x":156.1,"y":156.1,"x0":2.511672273204466,"y0":50.00617957660537,"z0":4.827180546385215,"aX":21.050297940585505},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":2392,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.3823309087339357,"extension":7.282646189400399},"index":2,"playId":"b1d072e9-0eae-346d-a3c3-89fb63fe86a5","pitchNumber":3,"startTime":"2026-10-06T23:16:38.356Z","endTime":"2026-10-06T23:16:42.211Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34943967614925,"aZ":-24.71658060931307,"pfxX":10.925899664488277,"pfxZ":3.603542701185747,"pX":0.7923174965253877,"pZ":2.620538808527924,"vX0":-9.512056859761474,"vY0":-142.9829420687315,"vZ0":-1.5641785466349039,"x":86.8,"y":168.03,"x0":2.7447103508212165,"y0":50.000883904111284,"z0":4.727579787750036,"aX":22.59264317884002},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.4,"breakHorizontal":-17.9,"spinRate":2462,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.38325394095888266,"extension":6.607311778596249},"hitData":{"launchSpeed":93.4,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.86,"coordY":145.79}},"index":3,"playId":"98ae2dbe-4afb-3366-9512-abf4a9bd5cd2","pitchNumber":4,"startTime":"2026-10-06T23:16:58.029Z","endTime":"2026-10-06T23:17:03.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:17:03.553Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Enrique Hernández homers (1) on a fly ball to left field. Andy Pages scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:17:21.835Z","endTime":"2026-10-06T23:18:13.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919493572743924,"aZ":-33.5005575236406,"pfxX":10.617301054551206,"pfxZ":-0.7286189794286324,"pX":-1.047253815185218,"pZ":1.983016994253534,"vX0":-13.467312600962455,"vY0":-133.55532877577957,"vZ0":-0.4918914512509881,"x":156.92,"y":185.24,"x0":2.673880120200707,"y0":50.00599061790383,"z0":4.5724947656315305,"aX":19.244887284020713},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.2,"breakHorizontal":-16.4,"spinRate":1821,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4096174784018678,"extension":7.045285195530014},"index":0,"playId":"3371658e-713c-3cd1-b637-58cfcfff1f8d","pitchNumber":1,"startTime":"2026-10-06T23:17:28.908Z","endTime":"2026-10-06T23:17:32.813Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.803256910251424,"aZ":-32.15200183540877,"pfxX":9.424430807118416,"pfxZ":0.012579259947351318,"pX":-0.4511335423209453,"pZ":1.7735955260271579,"vX0":-11.150663358385103,"vY0":-129.08007520995847,"vZ0":-0.8552684656539887,"x":134.2,"y":190.89,"x0":2.6916917427016087,"y0":50.00363407847245,"z0":4.575580367833776,"aX":15.972997476917413},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":-14.8,"spinRate":1934,"spinDirection":92},"zone":7,"typeConfidence":2.0,"plateTime":0.42366006066961504,"extension":6.90501043481362},"hitData":{"launchSpeed":106.8,"launchAngle":33.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.57,"coordY":64.56}},"index":1,"playId":"693641cb-47b7-37c3-afb9-7ac1868950f1","pitchNumber":2,"startTime":"2026-10-06T23:17:48.642Z","endTime":"2026-10-06T23:18:13.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:18:13.827Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:18:37.596Z","endTime":"2026-10-06T23:20:35.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.790810382044825,"aZ":-20.287066571951136,"pfxX":8.997102555459222,"pfxZ":5.812880596397571,"pX":-1.705073258098121,"pZ":1.7782791049187612,"vX0":-15.29145518151707,"vY0":-142.15577479868273,"vZ0":-4.362011741556987,"x":181.99,"y":190.77,"x0":2.5765509230582664,"y0":50.004613195912405,"z0":4.621699066263804,"aX":18.404985390930545},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":-13.2,"spinRate":2361,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.38540109269552847,"extension":7.034860273608551},"index":0,"playId":"bd28d211-a308-33c2-8be0-27e7fd8de20a","pitchNumber":1,"startTime":"2026-10-06T23:18:37.861Z","endTime":"2026-10-06T23:18:41.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24459944188284,"aZ":-33.09325710277059,"pfxX":-7.66898207988486,"pfxZ":-0.6660640412683136,"pX":-0.12112157507594246,"pZ":2.160130206845409,"vX0":-4.71417591942237,"vY0":-116.90074275535741,"vZ0":1.1570822791910598,"x":121.62,"y":180.46,"x0":2.922107310434906,"y0":50.004708850284956,"z0":4.7793764300392265,"aX":-10.55132351464458},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.6,"breakHorizontal":15.1,"spinRate":2631,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.46960434452159205,"extension":6.820078008414982},"index":1,"playId":"fb1f0152-6261-3393-b5c4-ac9564209b4f","pitchNumber":2,"startTime":"2026-10-06T23:19:01.761Z","endTime":"2026-10-06T23:19:05.637Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35114856553984,"aZ":-20.88158005377897,"pfxX":8.72208855177902,"pfxZ":5.529556116415366,"pX":-0.07191136005705139,"pZ":3.396471584639675,"vX0":-10.966167030408474,"vY0":-141.97539804125813,"vZ0":-0.4976557779151971,"x":119.74,"y":147.08,"x0":2.706552365961878,"y0":50.003814531691184,"z0":4.9024056942889835,"aX":17.816617731928478},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.6,"spinRate":2351,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.3857236155377701,"extension":6.663491594086048},"index":2,"playId":"0dec186e-7faa-32c0-afbe-865d42505324","pitchNumber":3,"startTime":"2026-10-06T23:19:18.876Z","endTime":"2026-10-06T23:19:22.215Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19108184346732,"aZ":-34.47011312081881,"pfxX":-4.0098002426888435,"pfxZ":-1.5392144593456631,"pX":0.11099509172531587,"pZ":1.9281478347301846,"vX0":-5.1035645391736955,"vY0":-121.3589431899154,"vZ0":0.3356395389289324,"x":112.77,"y":186.72,"x0":2.763905926737423,"y0":50.00540572830006,"z0":4.7953961136997245,"aX":-5.968901822857709},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":8.5,"spinRate":2596,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4516731911178282,"extension":6.771170430093556},"index":3,"playId":"1c7e88d1-1350-3670-846c-53f30d646471","pitchNumber":4,"startTime":"2026-10-06T23:19:40.860Z","endTime":"2026-10-06T23:19:44.513Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93283910135576,"aZ":-23.738320974942017,"pfxX":9.26706286818267,"pfxZ":4.197010540189641,"pX":-0.3627982577433192,"pZ":3.7649660874384256,"vX0":-11.650458520680369,"vY0":-141.1169028939057,"vZ0":0.8308282461579172,"x":130.83,"y":137.13,"x0":2.6205751315027266,"y0":50.00605612229131,"z0":4.999053605051147,"aX":18.643049726394302},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":-14.3,"spinRate":2396,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.38854134107912186,"extension":6.812910599289919},"index":4,"playId":"b925abc6-200f-3ecf-8b33-d5ed92ef2ac4","pitchNumber":5,"startTime":"2026-10-06T23:20:09.723Z","endTime":"2026-10-06T23:20:13.597Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26402396323583,"aZ":-22.129641948865572,"pfxX":9.046809851236533,"pfxZ":5.0032429021678375,"pX":-0.5076127818643454,"pZ":2.315238611064466,"vX0":-11.993959560046484,"vY0":-140.90185955668045,"vZ0":-2.813872551639082,"x":136.35,"y":176.27,"x0":2.630626608240549,"y0":50.006249513563944,"z0":4.758112412986734,"aX":18.178540347569626},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":2349,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.38885034586530054,"extension":6.89547911193363},"hitData":{"launchSpeed":97.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.87,"coordY":165.53}},"index":5,"playId":"7646263c-0eb6-38cf-8f46-571d67b4654e","pitchNumber":6,"startTime":"2026-10-06T23:20:27.235Z","endTime":"2026-10-06T23:20:35.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:20:35.199Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (2) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:20:53.308Z","endTime":"2026-10-06T23:22:10.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0313831059688,"aZ":-35.81905068179676,"pfxX":11.033643703895585,"pfxZ":-1.8092544866454254,"pX":1.4822035518312144,"pZ":2.452279258767001,"vX0":-7.498972603588933,"vY0":-141.9970567350851,"vZ0":-0.08742010040955284,"x":60.5,"y":172.57,"x0":2.739681170983245,"y0":50.0009000445522,"z0":4.784819400689994,"aX":22.2680979967879},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-3.1,"breakHorizontal":-18.2,"spinRate":2315,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.3874620144021761,"extension":6.602364132388869},"index":0,"playId":"1ae036f8-9471-3627-9b5a-abf9a726da37","pitchNumber":1,"startTime":"2026-10-06T23:21:01.556Z","endTime":"2026-10-06T23:21:05.899Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.256134906406704,"aZ":-31.082036352095958,"pfxX":10.444471963607663,"pfxZ":0.558943669745668,"pX":1.0621581201507033,"pZ":2.1503423945397553,"vX0":-8.469007497383823,"vY0":-139.19526768409656,"vZ0":-1.1582331048978023,"x":76.51,"y":180.72,"x0":2.7871720061194276,"y0":50.00597442664803,"z0":4.62996986954816,"aX":20.49837005140665},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.0,"breakHorizontal":-17.2,"spinRate":2237,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.3935013618959067,"extension":6.942531605738506},"hitData":{"launchSpeed":103.2,"launchAngle":34.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":178.93,"coordY":46.38}},"index":1,"playId":"0796cd44-895c-35a6-9445-6b5694faee30","pitchNumber":2,"startTime":"2026-10-06T23:21:47.062Z","endTime":"2026-10-06T23:22:10.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:22:10.242Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-06T23:22:22.244Z","endTime":"2026-10-06T23:22:55.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.123821339733194,"aZ":-33.28704460524048,"pfxX":-6.217789172012813,"pfxZ":-0.8220715824090696,"pX":-0.21816884296040392,"pZ":2.14304930497592,"vX0":-5.253867745895439,"vY0":-116.03567966929447,"vZ0":1.1733525710762829,"x":125.32,"y":180.92,"x0":2.884575570972215,"y0":50.00065036901363,"z0":4.80734284128461,"aX":-8.458679160583266},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.8,"breakHorizontal":12.6,"spinRate":2589,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4724052697029961,"extension":6.661001371896956},"index":0,"playId":"e0012f6b-ee5e-3891-b233-b215c4ed25b7","pitchNumber":1,"startTime":"2026-10-06T23:22:32.940Z","endTime":"2026-10-06T23:22:36.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226374161661063,"aZ":-35.564675153217536,"pfxX":-6.4542436532144265,"pfxZ":-2.492762224798721,"pX":-0.3959337078515111,"pZ":2.0653156011181313,"vX0":-5.750959016104657,"vY0":-116.59637894902221,"vZ0":1.7418103851369997,"x":132.09,"y":183.02,"x0":2.951131394309498,"y0":50.00210925042932,"z0":4.692855382010124,"aX":-8.784155638921836},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.7,"breakHorizontal":13.2,"spinRate":2606,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4718008748278364,"extension":6.410534920087341},"hitData":{"launchSpeed":108.4,"launchAngle":21.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.75,"coordY":72.39}},"index":1,"playId":"3858fcbe-7ae3-33d4-b6c4-74b929a1a8f2","pitchNumber":2,"startTime":"2026-10-06T23:22:47.563Z","endTime":"2026-10-06T23:22:55.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:22:55.463Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-06T23:25:46.867Z","endTime":"2026-10-06T23:26:08.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07075842165172,"aZ":-26.323135649786476,"pfxX":1.578284324229168,"pfxZ":3.2582499781262184,"pX":0.5268494104768198,"pZ":1.9837893275865275,"vX0":5.986789579459889,"vY0":-133.050742744554,"vZ0":-3.314268804708218,"x":96.92,"y":185.22,"x0":-1.9558547583417067,"y0":50.00311177511549,"z0":5.149376047792857,"aX":2.834316164507296},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.1,"spinRate":2568,"spinDirection":171},"zone":9,"typeConfidence":0.91,"plateTime":0.41139047571046694,"extension":6.593511033148696},"hitData":{"launchSpeed":77.7,"launchAngle":6.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.18,"coordY":142.65}},"index":0,"playId":"bed4a089-0913-3c62-bd71-d5a692ae551d","pitchNumber":1,"startTime":"2026-10-06T23:26:00.506Z","endTime":"2026-10-06T23:26:08.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:26:08.031Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-06T23:26:28.680Z","endTime":"2026-10-06T23:27:13.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541425485942213,"aZ":-20.317583719254493,"pfxX":-8.975258363757835,"pfxZ":6.094765158779619,"pX":0.3671085238269842,"pZ":3.19540137212582,"vX0":8.883901357757605,"vY0":-138.31201402392023,"vZ0":-2.1419193720445087,"x":103.01,"y":152.5,"x0":-1.713412798378566,"y0":50.005565515530314,"z0":5.335728136047096,"aX":-17.470860375671098},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2372,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39531673434834724,"extension":6.667827802205928},"index":0,"playId":"62987e62-5748-3aca-93d4-a67863397e54","pitchNumber":1,"startTime":"2026-10-06T23:26:34.704Z","endTime":"2026-10-06T23:26:39.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-10-06T23:26:50.747Z","endTime":"2026-10-06T23:27:02.172Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264067603069524,"aZ":-25.245366986422052,"pfxX":2.696928123473303,"pfxZ":3.824237816708731,"pX":0.626310438471322,"pZ":2.446240936251911,"vX0":5.551195368684571,"vY0":-133.85945381202083,"vZ0":-2.6080604373806393,"x":93.13,"y":172.73,"x0":-1.8258657576084887,"y0":50.00291715553131,"z0":5.243148507022172,"aX":4.887664878185178},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":-6.1,"spinRate":2415,"spinDirection":177},"zone":6,"typeConfidence":0.91,"plateTime":0.40938242521275425,"extension":6.546424989574591},"hitData":{"launchSpeed":109.5,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.89,"coordY":116.43}},"index":2,"playId":"078c0056-e683-3787-805e-cc1f02794e10","pitchNumber":2,"startTime":"2026-10-06T23:27:02.172Z","endTime":"2026-10-06T23:27:13.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:27:13.649Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-06T23:27:39.031Z","endTime":"2026-10-06T23:28:51.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21202014890303,"aZ":-30.313778850319792,"pfxX":-8.018051107614086,"pfxZ":1.0549392076528727,"pX":0.32393187763648473,"pZ":1.7369971176290675,"vX0":7.88659285187188,"vY0":-131.92790407533846,"vZ0":-3.636458310913935,"x":104.65,"y":191.88,"x0":-1.6578138935225744,"y0":50.00471690023177,"z0":5.359608831638961,"aX":-14.181366477453139},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":12.8,"spinRate":1231,"spinDirection":242},"zone":9,"typeConfidence":0.91,"plateTime":0.41465332682366673,"extension":6.586916996571138},"index":0,"playId":"73df6d4c-9495-3824-bdd2-0dfdb8748b6c","pitchNumber":1,"startTime":"2026-10-06T23:27:41.370Z","endTime":"2026-10-06T23:27:45.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.707629765431612,"aZ":-29.148626814510415,"pfxX":4.808259147579182,"pfxZ":1.8821514421676735,"pX":0.801451391441497,"pZ":1.2697024851956855,"vX0":4.720003637658247,"vY0":-126.02053218321865,"vZ0":-4.21352170207801,"x":86.45,"y":204.5,"x0":-1.72083131901069,"y0":50.00452549268265,"z0":5.319210720825502,"aX":7.72935105076742},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-9.8,"spinRate":2801,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.4347018461048733,"extension":6.586644232897853},"index":1,"playId":"d6d9ad73-1161-3860-ae92-9448786f8ffa","pitchNumber":2,"startTime":"2026-10-06T23:28:00.378Z","endTime":"2026-10-06T23:28:03.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52654304810439,"aZ":-27.78845242646,"pfxX":3.9858042118477606,"pfxZ":2.7248096142780547,"pX":0.031219622857614048,"pZ":2.1547274276554176,"vX0":3.0584106292381805,"vY0":-125.83534725249444,"vZ0":-2.137228013734798,"x":115.81,"y":180.6,"x0":-1.7160907193776773,"y0":50.00526434081457,"z0":5.257144957201671,"aX":6.418573317134945},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-7.9,"spinRate":2699,"spinDirection":85},"zone":5,"typeConfidence":0.91,"plateTime":0.4345764907798113,"extension":6.514698537533323},"index":2,"playId":"53495cca-b863-3b6b-a2c4-b158a7042ee2","pitchNumber":3,"startTime":"2026-10-06T23:28:24.170Z","endTime":"2026-10-06T23:28:27.990Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06601585030018,"aZ":-13.15207957406081,"pfxX":-4.020057548881903,"pfxZ":9.439932322730781,"pX":-0.7795165248977952,"pZ":3.105698325908993,"vX0":4.473926468418334,"vY0":-141.07055678027191,"vZ0":-3.7248962168675988,"x":146.71,"y":154.93,"x0":-1.8636452346158665,"y0":50.00696380343253,"z0":5.29096986508944,"aX":-8.105021328628714},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2349,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.3882376452991796,"extension":6.596902233155396},"index":3,"playId":"db7a0280-7265-3a5d-8115-3ceeb79a03d7","pitchNumber":4,"startTime":"2026-10-06T23:28:47.287Z","endTime":"2026-10-06T23:28:51.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:28:51.651Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-06T23:29:11.071Z","endTime":"2026-10-06T23:31:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.084343968022033,"aZ":-29.242025114734506,"pfxX":-5.239809292425601,"pfxZ":1.6546105345887163,"pX":0.0900020081975427,"pZ":1.2913861121840957,"vX0":6.3118994773161425,"vY0":-132.18866094966458,"vZ0":-4.581179936424926,"x":113.57,"y":203.91,"x0":-1.6475393153324465,"y0":50.00244299397932,"z0":5.192895598900053,"aX":-9.276746016083951},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":8.2,"spinRate":1187,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4143009796339383,"extension":6.617323858488833},"index":0,"playId":"e53d3d3d-d0f7-38e2-839d-e6b62cdbcbcd","pitchNumber":1,"startTime":"2026-10-06T23:29:16.141Z","endTime":"2026-10-06T23:29:20.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54357054874197,"aZ":-18.02180724800419,"pfxX":-6.212594157607933,"pfxZ":7.03297702959391,"pX":-0.49077799304499053,"pZ":3.78956769930929,"vX0":6.134509813463822,"vY0":-140.845146748527,"vZ0":-1.1014336083635832,"x":135.71,"y":136.46,"x0":-1.8883296851512996,"y0":50.00118375660001,"z0":5.349425808535737,"aX":-12.499312613585765},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2108,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3886676373717739,"extension":6.539341191637953},"index":1,"playId":"2ef3b116-22a2-354a-af95-7932a09ece4f","pitchNumber":2,"startTime":"2026-10-06T23:29:36.668Z","endTime":"2026-10-06T23:29:40.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523602036082785,"aZ":-27.27516319758928,"pfxX":-8.453961613717498,"pfxZ":2.7152243402093985,"pX":-0.044064308540434485,"pZ":0.005780360869377326,"vX0":7.807686113853681,"vY0":-133.23300178224193,"vZ0":-8.029381390393326,"x":118.68,"y":238.62,"x0":-1.9083374688662254,"y0":50.004707858725034,"z0":5.017913454762163,"aX":-15.262945724530018},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":13.7,"spinRate":1398,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4104685897725977,"extension":6.791193513818503},"index":2,"playId":"cc5ea61c-b586-399b-9965-23339ea98429","pitchNumber":3,"startTime":"2026-10-06T23:29:58.390Z","endTime":"2026-10-06T23:30:02.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":70.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067693795866873,"aZ":-45.25810622012037,"pfxX":7.241199952944866,"pfxZ":-10.254637268222377,"pX":0.12892871671754774,"pZ":2.793445266773352,"vX0":1.8772805893177793,"vY0":-113.52798720845418,"vZ0":3.839752852512045,"x":112.09,"y":163.36,"x0":-1.6536154036405357,"y0":50.00139731368806,"z0":5.653555596259928,"aX":9.241253005343133},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.9,"breakHorizontal":-13.6,"spinRate":2908,"spinDirection":28},"zone":5,"typeConfidence":0.9,"plateTime":0.4866048187793637,"extension":6.649267071911988},"index":3,"playId":"38d0b90c-da3f-33ba-87d5-0c41096905de","pitchNumber":4,"startTime":"2026-10-06T23:30:23.314Z","endTime":"2026-10-06T23:30:27.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31767296442864,"aZ":-34.10202514917489,"pfxX":-7.621080040276499,"pfxZ":-1.068569379188813,"pX":-1.1049601859954081,"pZ":1.7500221394629056,"vX0":4.842668140313963,"vY0":-133.94516651416245,"vZ0":-2.595330963105886,"x":159.12,"y":191.53,"x0":-1.9509993785813526,"y0":50.00172998934382,"z0":5.182459922996068,"aX":-13.776088502937037},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.3,"breakHorizontal":12.7,"spinRate":1329,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4097338769338652,"extension":6.636837742027606},"index":4,"playId":"60d520b0-9d82-36a3-abc2-87c684dbd60e","pitchNumber":5,"startTime":"2026-10-06T23:30:53.124Z","endTime":"2026-10-06T23:30:57.289Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17733454965168,"aZ":-15.298874282737765,"pfxX":-5.1994215056389415,"pfxZ":8.245145207898712,"pX":-0.30822568967282243,"pZ":1.4727925260560806,"vX0":6.044163963317922,"vY0":-142.08859128343775,"vZ0":-7.221335974242121,"x":128.75,"y":199.01,"x0":-1.7862214413936746,"y0":50.007000077872355,"z0":5.017222591066086,"aX":-10.647382587494718},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":8.2,"spinRate":2063,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.38530073629679906,"extension":6.637288844209385},"hitData":{"launchSpeed":105.5,"launchAngle":-18.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.41,"coordY":168.57}},"index":5,"playId":"ec093aed-ecb9-3a18-95df-4905ac1d25f9","pitchNumber":6,"startTime":"2026-10-06T23:31:16.671Z","endTime":"2026-10-06T23:31:24.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:31:24.911Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-06T23:34:26.246Z","endTime":"2026-10-06T23:35:46.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54170603860825,"aZ":-22.588717205026025,"pfxX":8.799667907036559,"pfxZ":4.790349644410371,"pX":0.2779275586566393,"pZ":3.147153372273912,"vX0":-10.03029746754262,"vY0":-140.07524748020975,"vZ0":-0.8181784507644432,"x":106.41,"y":153.81,"x0":2.7498715066937365,"y0":50.00326309051333,"z0":4.9103700525071545,"aX":17.61134166439945},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":-14.0,"spinRate":2345,"spinDirection":111},"zone":2,"typeConfidence":0.9,"plateTime":0.3899708995511806,"extension":6.672698543311213},"index":0,"playId":"9f5217f1-9731-385b-8bb6-27007c697b28","pitchNumber":1,"startTime":"2026-10-06T23:34:26.246Z","endTime":"2026-10-06T23:34:30.086Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199470243986124,"aZ":-22.093022451875743,"pfxX":9.107446250303488,"pfxZ":5.107735959791121,"pX":-0.5177363651871117,"pZ":3.4794412130858463,"vX0":-12.24565289437874,"vY0":-139.13064347380737,"vZ0":0.14763700512823374,"x":136.73,"y":144.84,"x0":2.7433150690846633,"y0":50.003370001685134,"z0":4.881620253420197,"aX":17.97923816601923},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2339,"spinDirection":117},"zone":11,"typeConfidence":0.9,"plateTime":0.39264799067188827,"extension":6.963605344033721},"index":1,"playId":"bec971b7-7652-3bd0-b0d1-0964700335e5","pitchNumber":2,"startTime":"2026-10-06T23:34:41.633Z","endTime":"2026-10-06T23:34:45.475Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061440443681352,"aZ":-21.138114072450453,"pfxX":8.93539835753888,"pfxZ":5.582986741391391,"pX":-0.5308916898348165,"pZ":2.484310328317851,"vX0":-11.989125130175864,"vY0":-139.16445576818506,"vZ0":-2.6740919736009996,"x":137.24,"y":171.7,"x0":2.657233020279988,"y0":50.000588136932535,"z0":4.846274335640928,"aX":17.655352247268898},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":-13.9,"spinRate":2281,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.3924672856541287,"extension":6.695696998084128},"index":2,"playId":"2626cc14-6322-3e1d-9271-94bb78581db2","pitchNumber":3,"startTime":"2026-10-06T23:34:59.081Z","endTime":"2026-10-06T23:35:02.428Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23167281818055,"aZ":-22.057281282572013,"pfxX":9.690580428958503,"pfxZ":4.9734052771291815,"pX":0.30582798336307304,"pZ":2.9454847935920725,"vX0":-10.322572641176416,"vY0":-142.13126826937727,"vZ0":-1.5330666895237681,"x":105.34,"y":159.25,"x0":2.7352221137353108,"y0":50.00526423195931,"z0":4.900241085250912,"aX":19.722021865815424},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":-15.4,"spinRate":2355,"spinDirection":103},"zone":3,"typeConfidence":0.91,"plateTime":0.3861789151131614,"extension":6.548028843097668},"index":3,"playId":"b62f0977-6cdb-3a19-ad13-2daa24db98b0","pitchNumber":4,"startTime":"2026-10-06T23:35:21.591Z","endTime":"2026-10-06T23:35:24.952Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591773254445037,"aZ":-36.18677653702678,"pfxX":-5.6681224512258765,"pfxZ":-2.788199633398702,"pX":0.6510104037835581,"pZ":1.5356959681717917,"vX0":-3.546465761729266,"vY0":-119.72589804585165,"vZ0":-0.23807458561506767,"x":92.19,"y":197.32,"x0":2.8910690988871153,"y0":50.000053711255454,"z0":4.893797650867439,"aX":-8.169898141299162},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.8,"breakHorizontal":11.2,"spinRate":2503,"spinDirection":313},"zone":14,"typeConfidence":0.9,"plateTime":0.45868280944667106,"extension":6.643251229882225},"index":4,"playId":"62dbf128-54ca-38ed-a254-db84cbe562a9","pitchNumber":5,"startTime":"2026-10-06T23:35:42.220Z","endTime":"2026-10-06T23:35:46.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:35:46.228Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to left fielder Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-06T23:36:04.279Z","endTime":"2026-10-06T23:37:54.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":79.8,"endSpeed":72.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516971810377115,"aZ":-35.13701416350533,"pfxX":-7.202605628942242,"pfxZ":-2.195121780982735,"pX":1.1354260321167482,"pZ":3.578310014341571,"vX0":-2.424083294315185,"vY0":-115.98385610764545,"vZ0":4.336904134655024,"x":73.72,"y":142.17,"x0":3.1323797376009708,"y0":50.00214294267329,"z0":5.0531135678119075,"aX":-9.72374938340317},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.5,"breakHorizontal":13.7,"spinRate":2590,"spinDirection":305},"zone":12,"typeConfidence":0.9,"plateTime":0.47388332276084455,"extension":6.353700389899204},"index":0,"playId":"942bad14-6743-3842-852b-5ab100fc0d8f","pitchNumber":1,"startTime":"2026-10-06T23:36:10.611Z","endTime":"2026-10-06T23:36:14.444Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":78.5,"endSpeed":71.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320640276920287,"aZ":-35.8928759599358,"pfxX":-6.740779447343773,"pfxZ":-2.875753147751433,"pX":-1.431730500860071,"pZ":1.4133406272582374,"vX0":-7.484218002119746,"vY0":-114.04246392131508,"vZ0":0.6537643695651254,"x":171.57,"y":200.62,"x0":2.789453659514252,"y0":50.000827787668506,"z0":4.7124040644714915,"aX":-8.724939951466043},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.6,"breakHorizontal":14.4,"spinRate":2559,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.48346064813040446,"extension":6.586201592501667},"index":1,"playId":"a848c796-eb33-33b3-8a25-a568821d8e7b","pitchNumber":2,"startTime":"2026-10-06T23:36:27.301Z","endTime":"2026-10-06T23:36:31.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.461169545967365,"aZ":-20.683920079241126,"pfxX":8.827572533269043,"pfxZ":5.951980976844155,"pX":-0.8390087001224468,"pZ":2.5832090944582093,"vX0":-12.768846589245442,"vY0":-138.4148659269021,"vZ0":-2.062026301864155,"x":148.98,"y":169.03,"x0":2.698562808163631,"y0":50.001238985998825,"z0":4.730862092211759,"aX":17.036378543967274},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":-13.2,"spinRate":2320,"spinDirection":112},"zone":13,"typeConfidence":0.91,"plateTime":0.39654369779757825,"extension":6.9092499444979305},"index":2,"playId":"d76099dd-adfa-32c3-a73a-c3e514aab99b","pitchNumber":3,"startTime":"2026-10-06T23:36:47.373Z","endTime":"2026-10-06T23:36:51.229Z","isPitch":true,"type":"pitch"},{"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":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41342513086673,"aZ":-21.834491398159553,"pfxX":7.45915638544408,"pfxZ":5.386562626960888,"pX":0.7673183953091218,"pZ":3.174594472735052,"vX0":-8.27598070519004,"vY0":-138.07892542230354,"vZ0":-0.4961548246503396,"x":87.75,"y":153.07,"x0":2.8425907091804015,"y0":50.004473008786654,"z0":4.833405793441055,"aX":14.321898451339367},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":-11.6,"spinRate":2308,"spinDirection":112},"zone":3,"typeConfidence":0.9,"plateTime":0.3975689446852031,"extension":6.979935076588601},"index":3,"playId":"ed671d89-9ee8-3016-97b9-6992286b7770","pitchNumber":4,"startTime":"2026-10-06T23:37:08.004Z","endTime":"2026-10-06T23:37:12.117Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.699837506030406,"aZ":-20.06051454728253,"pfxX":9.185328276900366,"pfxZ":5.970480116503994,"pX":0.48067934036201587,"pZ":2.569884717722666,"vX0":-9.817922827178272,"vY0":-142.02920027948116,"vZ0":-2.6459369415338805,"x":98.68,"y":169.39,"x0":2.800744864854441,"y0":50.00153031059904,"z0":4.799780375036958,"aX":18.631251458712335},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.4,"breakHorizontal":-14.5,"spinRate":2354,"spinDirection":106},"zone":6,"typeConfidence":0.91,"plateTime":0.3867159884912925,"extension":6.66559985378606},"hitData":{"launchSpeed":101.3,"launchAngle":52.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":53.12,"coordY":118.7}},"index":4,"playId":"652b527c-a2ec-3aa5-ac15-260297bcb728","pitchNumber":5,"startTime":"2026-10-06T23:37:44.550Z","endTime":"2026-10-06T23:37:54.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:37:54.626Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Ha-Seong Kim to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-06T23:38:14.828Z","endTime":"2026-10-06T23:39:48.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309764242340183,"aZ":-35.53503785332995,"pfxX":-7.346948293355483,"pfxZ":-2.5736362957724133,"pX":-0.0764014159517442,"pZ":2.5365684361043206,"vX0":-4.599768475766546,"vY0":-114.14401257853078,"vZ0":2.6282816391933252,"x":119.91,"y":170.29,"x0":2.9276900342154715,"y0":50.004163625689195,"z0":4.897648831719624,"aX":-9.581934910986952},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.6,"breakHorizontal":14.5,"spinRate":2659,"spinDirection":307},"zone":5,"typeConfidence":0.9,"plateTime":0.48202188188684714,"extension":6.538842229471229},"index":0,"playId":"071ece1c-f474-3713-b0dd-353a09c453a9","pitchNumber":1,"startTime":"2026-10-06T23:38:20.229Z","endTime":"2026-10-06T23:38:24.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4024886098219,"aZ":-22.728516909451475,"pfxX":8.23842491773009,"pfxZ":4.7778872936471295,"pX":0.3681089475547055,"pZ":3.3285958779852898,"vX0":-9.43976529132727,"vY0":-139.88135787612154,"vZ0":-0.23824841338724495,"x":102.97,"y":148.91,"x0":2.720731457251076,"y0":50.000261407087486,"z0":4.908724332187366,"aX":16.277594922479068},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-13.0,"spinRate":2221,"spinDirection":110},"zone":12,"typeConfidence":0.9,"plateTime":0.39200239674759363,"extension":6.727772167745023},"index":1,"playId":"9fe06e83-8cc0-34b7-a833-e0b9089ecf5f","pitchNumber":2,"startTime":"2026-10-06T23:38:35.611Z","endTime":"2026-10-06T23:38:39.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15205522021027,"aZ":-36.54939972868417,"pfxX":-5.157323458319583,"pfxZ":-2.9965842103901075,"pX":0.17812224667898466,"pZ":1.170620843884747,"vX0":-4.6537351219798415,"vY0":-120.59370779674406,"vZ0":-1.0675376599569828,"x":110.21,"y":207.17,"x0":2.808222135100071,"y0":50.00077203590161,"z0":4.865441830530568,"aX":-7.535794647956206},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":10.6,"spinRate":2667,"spinDirection":307},"zone":14,"typeConfidence":0.9,"plateTime":0.45554242808960943,"extension":6.831100973813301},"index":2,"playId":"b9fb2656-d9f0-397b-bdff-a733e5ed5a43","pitchNumber":3,"startTime":"2026-10-06T23:39:04.941Z","endTime":"2026-10-06T23:39:08.708Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.395199243319915,"aZ":-37.98948507282084,"pfxX":-7.18921774964526,"pfxZ":-4.490783427147503,"pX":0.3457240909127928,"pZ":1.0190754436871698,"vX0":-3.6583251197957196,"vY0":-113.8271691852538,"vZ0":0.2613779757849386,"x":103.82,"y":211.26,"x0":2.914429091187995,"y0":50.00262883130476,"z0":4.704181923180267,"aX":-9.311389444360902},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.7,"breakHorizontal":14.0,"spinRate":2598,"spinDirection":303},"zone":14,"typeConfidence":0.9,"plateTime":0.48356932805283925,"extension":6.42039635586293},"index":3,"playId":"1cea75ab-5003-3f77-ad79-24cda3cb544a","pitchNumber":4,"startTime":"2026-10-06T23:39:21.914Z","endTime":"2026-10-06T23:39:25.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00219182754403,"aZ":-22.823416248192494,"pfxX":9.406755046605323,"pfxZ":4.649632072696138,"pX":-0.21786244579952171,"pZ":2.2444706138599178,"vX0":-11.57288192498267,"vY0":-140.92799265361063,"vZ0":-2.9879656978211813,"x":101.54,"y":159.08,"x0":2.7195749366926014,"y0":50.004892180956254,"z0":4.792617913887864,"aX":18.925944059368017},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":-14.6,"spinRate":2305,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.3886469645370809,"extension":6.750195339850038},"hitData":{"launchSpeed":97.7,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":152.37}},"index":4,"playId":"d3adbfbe-bb08-3948-918c-5d8fbe6deed1","pitchNumber":5,"startTime":"2026-10-06T23:39:40.983Z","endTime":"2026-10-06T23:39:48.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:39:48.913Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:41:53.233Z","endTime":"2026-10-06T23:44:17.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54538127845028,"aZ":-23.19183153745257,"pfxX":1.4033980084232618,"pfxZ":4.930891600438656,"pX":-0.45008125421820366,"pZ":2.6286778802583717,"vX0":3.4987061371522574,"vY0":-133.76719880835674,"vZ0":-2.29446081933341,"x":134.16,"y":167.81,"x0":-1.954699764942968,"y0":50.001441243420174,"z0":5.151825737405349,"aX":2.554453683584122},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":2409,"spinDirection":190},"zone":4,"typeConfidence":0.91,"plateTime":0.4087154855039725,"extension":6.596100040237642},"index":0,"playId":"50426056-6a7d-3a01-bd8b-536ac9508987","pitchNumber":1,"startTime":"2026-10-06T23:42:54.695Z","endTime":"2026-10-06T23:42:58.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10111164034867,"aZ":-31.644365532675728,"pfxX":-7.621568905923289,"pfxZ":0.2887138894526855,"pX":0.052916185134006546,"pZ":0.12748913620560315,"vX0":7.031222017668639,"vY0":-134.1891546352472,"vZ0":-7.165339112316664,"x":114.98,"y":235.34,"x0":-1.611385878894155,"y0":50.00070409829922,"z0":5.087264307703494,"aX":-13.894505639159249},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.8,"breakHorizontal":12.2,"spinRate":1332,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.40820849789545166,"extension":6.699016665754445},"index":1,"playId":"6555cc84-2cd1-337f-8a36-4ff623667876","pitchNumber":2,"startTime":"2026-10-06T23:43:11.652Z","endTime":"2026-10-06T23:43:15.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50002455564632,"aZ":-13.667069235811756,"pfxX":-4.351411763291443,"pfxZ":9.294925714056799,"pX":-0.6619913861720613,"pZ":3.613368494360335,"vX0":4.46516274300255,"vY0":-140.1658088537519,"vZ0":-2.134188050286901,"x":142.23,"y":141.22,"x0":-1.7098543582461223,"y0":50.00015403491194,"z0":5.276329032816694,"aX":-8.662255896059749},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2261,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3906787892491539,"extension":6.590303614483036},"index":2,"playId":"af240bf2-cda0-36d8-8b3c-998953baf9c4","pitchNumber":3,"startTime":"2026-10-06T23:43:31.770Z","endTime":"2026-10-06T23:43:35.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844813380817715,"aZ":-12.641569371504817,"pfxX":-5.102825333685455,"pfxZ":9.636247344520635,"pX":-0.04260848405015076,"pZ":2.3248319658334866,"vX0":6.5863305575271704,"vY0":-141.15901244158016,"vZ0":-5.527986372229209,"x":118.62,"y":176.01,"x0":-1.7384276785673327,"y0":50.00001136575867,"z0":5.115930125732884,"aX":-10.340749330234313},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2228,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.38739715282506904,"extension":6.691267196646971},"index":3,"playId":"c7fd29be-f775-3d27-ae22-dfeb2846ec4b","pitchNumber":4,"startTime":"2026-10-06T23:43:49.811Z","endTime":"2026-10-06T23:43:53.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024673330407378,"aZ":-29.112347022644283,"pfxX":-7.427171378687177,"pfxZ":1.6844443394565793,"pX":-0.7418513887564536,"pZ":1.994287121184873,"vX0":5.022859120873357,"vY0":-133.86552832968925,"vZ0":-3.2657535046316415,"x":145.28,"y":184.93,"x0":-1.674450587839221,"y0":50.00477763397791,"z0":5.306881879410384,"aX":-13.524707182404967},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":12.4,"spinRate":1345,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.40865807182993974,"extension":6.671060959710851},"hitData":{"launchSpeed":83.2,"launchAngle":21.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.39,"coordY":85.09}},"index":4,"playId":"31b15769-fe5e-36fd-b3ed-91e899bef2fb","pitchNumber":5,"startTime":"2026-10-06T23:44:07.231Z","endTime":"2026-10-06T23:44:17.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:44:17.723Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lane Thomas singles on a line drive to left fielder Teoscar Hernández. Mauricio Dubón to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:44:28.161Z","endTime":"2026-10-06T23:44:58.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74309705412315,"aZ":-23.622410432041267,"pfxX":1.0514497288407227,"pfxZ":4.746612463019055,"pX":-0.2224441929031129,"pZ":2.128743314234818,"vX0":3.8104166984669274,"vY0":-132.98052382739053,"vZ0":-3.6116851018434137,"x":125.48,"y":181.3,"x0":-1.8067721401533425,"y0":50.00535165028541,"z0":5.204956364426951,"aX":1.896177959200627},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2458,"spinDirection":196},"zone":8,"typeConfidence":0.91,"plateTime":0.41083844104839606,"extension":6.533236883770316},"hitData":{"launchSpeed":94.6,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.43,"coordY":117.75}},"index":0,"playId":"c36bc8bd-1d37-390e-b22c-24b3ecdfe5b4","pitchNumber":1,"startTime":"2026-10-06T23:44:47.283Z","endTime":"2026-10-06T23:44:58.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:44:58.782Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Riley pops out to second baseman Miguel Rojas on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:45:33.857Z","endTime":"2026-10-06T23:46:10.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.384353161421064,"aZ":-28.357936565828464,"pfxX":-8.528967981373953,"pfxZ":2.102154518298654,"pX":-0.047871060025296286,"pZ":0.9899702408660588,"vX0":7.1255499756139065,"vY0":-133.2913256163167,"vZ0":-5.765031486079663,"x":118.82,"y":212.05,"x0":-1.6366827165146793,"y0":50.001895262213225,"z0":5.206483896370499,"aX":-15.475743550316215},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.9,"breakHorizontal":14.0,"spinRate":1440,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4095994406776349,"extension":6.732525998291092},"index":0,"playId":"ec1cbba7-64f6-350e-83e0-581d636ec24a","pitchNumber":1,"startTime":"2026-10-06T23:45:37.002Z","endTime":"2026-10-06T23:45:40.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.079247466300465,"aZ":-11.724669362088921,"pfxX":-6.663433383112261,"pfxZ":10.079360471435551,"pX":-0.9905311741202932,"pZ":2.3017571668553845,"vX0":4.36058902394689,"vY0":-141.695407693335,"vZ0":-5.982880108349814,"x":154.76,"y":176.63,"x0":-1.6855316750248581,"y0":50.00270530830224,"z0":5.19331848008462,"aX":-13.517936600895256},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":11.2,"spinRate":2362,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3868957746017494,"extension":6.5305910275239425},"hitData":{"launchSpeed":81.8,"launchAngle":57.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":130.86,"coordY":121.69}},"index":1,"playId":"9210f34d-f7b9-3619-bf9d-3adc3d5745a1","pitchNumber":2,"startTime":"2026-10-06T23:45:58.530Z","endTime":"2026-10-06T23:46:10.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:46:10.440Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks. Mauricio Dubón to 3rd. Lane Thomas to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:47:44.053Z","endTime":"2026-10-06T23:48:53.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnThird":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Ha-Seong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-06T23:46:40.515Z","endTime":"2026-10-06T23:46:47.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-10-06T23:46:47.831Z","endTime":"2026-10-06T23:47:17.591Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-10-06T23:47:17.591Z","endTime":"2026-10-06T23:47:46.313Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613018785554196,"aZ":-33.29281666859134,"pfxX":-6.933999633713826,"pfxZ":-0.6349662076896827,"pX":-1.822508111432136,"pZ":2.3227266951781678,"vX0":2.291912647071677,"vY0":-131.630924812491,"vZ0":-1.6244667924293554,"x":186.47,"y":176.07,"x0":-1.804865058068192,"y0":50.005260060015544,"z0":5.418711689829705,"aX":-12.138464174268126},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.3,"breakHorizontal":12.0,"spinRate":1090,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.416503622965426,"extension":6.612012965276913},"index":3,"playId":"8ccdfed3-b304-3919-9529-dc09b01f419f","pitchNumber":1,"startTime":"2026-10-06T23:47:46.313Z","endTime":"2026-10-06T23:47:50.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31930862307469,"aZ":-31.78398441642097,"pfxX":-7.512170581070334,"pfxZ":0.2120533185273139,"pX":-0.04829250155224579,"pZ":1.262352160791546,"vX0":6.787702671683126,"vY0":-133.5248611897924,"vZ0":-4.631728341354395,"x":118.84,"y":204.7,"x0":-1.649944609176679,"y0":50.00002763140468,"z0":5.311996830832938,"aX":-13.534099891108783},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.5,"breakHorizontal":12.1,"spinRate":1285,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.41053791522231187,"extension":6.658206563419724},"index":4,"playId":"cf8c16b4-5aa7-34d9-91df-d5a8c5aee3e8","pitchNumber":2,"startTime":"2026-10-06T23:48:06.606Z","endTime":"2026-10-06T23:48:10.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.013492392700634,"aZ":-15.01195944806279,"pfxX":-6.975042781860003,"pfxZ":8.562941612042957,"pX":-0.9435856685985874,"pZ":0.9665732961317856,"vX0":4.78848698720539,"vY0":-140.69531775394017,"vZ0":-8.869222510542157,"x":152.97,"y":212.68,"x0":-1.7616342193735304,"y0":50.004072400188505,"z0":5.133476242979549,"aX":-13.980386598989774},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2034,"spinDirection":223},"zone":13,"typeConfidence":0.87,"plateTime":0.389345580426959,"extension":6.692140079991116},"index":5,"playId":"5a890c0d-f2cb-37e3-bfb9-718f5aa18705","pitchNumber":3,"startTime":"2026-10-06T23:48:27.426Z","endTime":"2026-10-06T23:48:31.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.012890405530186,"aZ":-15.30924901332537,"pfxX":-6.739435179747491,"pfxZ":8.358216471838517,"pX":-1.2162938337038136,"pZ":2.915108078154595,"vX0":3.584496630095769,"vY0":-141.32410169668924,"vZ0":-4.03620463430059,"x":163.36,"y":160.07,"x0":-1.6273706886176291,"y0":50.00116173628836,"z0":5.348967966232397,"aX":-13.594225536478552},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2108,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3879791792044047,"extension":6.538114261446232},"index":6,"playId":"6bcb1f2b-6ac9-38ec-9173-11fef5b7c05f","pitchNumber":4,"startTime":"2026-10-06T23:48:49.410Z","endTime":"2026-10-06T23:48:53.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:48:53.824Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out to first baseman Freddie Freeman. Mauricio Dubón scores. Lane Thomas to 3rd. Brewer Hicklen to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:50:18.011Z","endTime":"2026-10-06T23:50:27.899Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brewer Hicklen replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-06T23:49:31.535Z","endTime":"2026-10-06T23:49:42.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"902","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-10-06T23:49:42.791Z","endTime":"2026-10-06T23:50:20.287Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51484376916623,"aZ":-30.473690147019973,"pfxX":-8.42675531992436,"pfxZ":0.9359297099563539,"pX":-0.38378373796463394,"pZ":2.040578853859418,"vX0":5.968341630335464,"vY0":-133.99191203692075,"vZ0":-3.2201437850882604,"x":131.63,"y":183.68,"x0":-1.5518229345258168,"y0":50.00005605361818,"z0":5.448860581043595,"aX":-15.231783432642947},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":1314,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.4096969424549197,"extension":6.5301618244182436},"hitData":{"launchSpeed":82.7,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.98,"coordY":169.08}},"index":2,"playId":"437a3729-e7d5-34ee-8558-8f5927c26cda","pitchNumber":1,"startTime":"2026-10-06T23:50:20.287Z","endTime":"2026-10-06T23:50:27.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:50:27.899Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-06T23:50:53.338Z","endTime":"2026-10-06T23:52:32.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78601809332803,"aZ":-29.64348643451971,"pfxX":-3.0778198956444527,"pfxZ":1.394516808261784,"pX":-0.9771127057162737,"pZ":3.3395394082052894,"vX0":3.2053088398441067,"vY0":-133.10036182289997,"vZ0":0.25448221343278987,"x":154.25,"y":148.61,"x0":-1.7911569598090866,"y0":50.00251653976173,"z0":5.371375328094627,"aX":-5.579978203258441},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":4.9,"spinRate":1201,"spinDirection":249},"zone":11,"typeConfidence":0.84,"plateTime":0.40990328232095186,"extension":6.394322439511249},"index":0,"playId":"8374dde0-0c1e-3f07-a1f3-350e66c2960d","pitchNumber":1,"startTime":"2026-10-06T23:50:57.895Z","endTime":"2026-10-06T23:51:02.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220144503701782,"aZ":-24.205295095699874,"pfxX":2.2268605973949303,"pfxZ":4.319093746153589,"pX":-0.19472184638938236,"pZ":2.3604402384716123,"vX0":3.7690082086317878,"vY0":-134.23831428557386,"vZ0":-3.0065780249138085,"x":124.42,"y":175.05,"x0":-1.9005035391913794,"y0":50.000128615184465,"z0":5.19839285004944,"aX":4.105192175224417},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.8,"spinRate":2401,"spinDirection":186},"zone":5,"typeConfidence":0.91,"plateTime":0.40640787804687895,"extension":6.535154450114518},"index":1,"playId":"09af0650-4708-3038-a318-4f3202657d1e","pitchNumber":2,"startTime":"2026-10-06T23:51:17.314Z","endTime":"2026-10-06T23:51:21.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08780446711978,"aZ":-15.637740017688015,"pfxX":-5.051346085488353,"pfxZ":8.337672273116167,"pX":-1.053656010570783,"pZ":3.5568927572149636,"vX0":3.6664413776000537,"vY0":-140.05054810714017,"vZ0":-2.1539304697262756,"x":157.16,"y":142.74,"x0":-1.724518925710139,"y0":50.00283846923627,"z0":5.36054268389216,"aX":-10.018916074273513},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2241,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3913265189344415,"extension":6.650451370040196},"index":2,"playId":"ee2d3bd1-0420-35ff-9d4d-1c6f6b1b1cd1","pitchNumber":3,"startTime":"2026-10-06T23:51:37.622Z","endTime":"2026-10-06T23:51:41.847Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45277634114024,"aZ":-12.59972898050296,"pfxX":-4.742582197509927,"pfxZ":9.746532207200998,"pX":-0.875873284115322,"pZ":3.5405228404846008,"vX0":3.7163814906818446,"vY0":-141.1434627297264,"vZ0":-2.779533710892489,"x":150.39,"y":143.19,"x0":-1.596378897077094,"y0":50.00506717429515,"z0":5.354290360052996,"aX":-9.527621477162224},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2253,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38871727289463953,"extension":6.483263086991427},"index":3,"playId":"90ebe8b7-c0a8-370c-9bc5-db49448d3a2d","pitchNumber":4,"startTime":"2026-10-06T23:51:58.087Z","endTime":"2026-10-06T23:52:02.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66754906895255,"aZ":-30.606745446029258,"pfxX":-4.608452234321721,"pfxZ":0.8672164921105816,"pX":0.5894534370127119,"pZ":1.6157095578903893,"vX0":7.485735856667573,"vY0":-133.408179824059,"vZ0":-4.138285980545621,"x":94.53,"y":195.16,"x0":-1.644547949134381,"y0":50.00642688300217,"z0":5.37451406485556,"aX":-8.371697536940848},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.0,"breakHorizontal":6.8,"spinRate":1288,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.4093897999374283,"extension":6.67429848086782},"hitData":{"launchSpeed":70.6,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.98,"coordY":153.38}},"index":4,"playId":"40b967dc-cdc8-30f1-8ee2-74b1f4ca3c51","pitchNumber":5,"startTime":"2026-10-06T23:52:20.335Z","endTime":"2026-10-06T23:52:32.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:52:32.188Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-06T23:55:29.020Z","endTime":"2026-10-06T23:55:58.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to shortstop for Mauricio Dubón.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-06T23:54:02.881Z","endTime":"2026-10-06T23:54:02.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"details":{"description":"Brewer Hicklen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-06T23:54:02.892Z","endTime":"2026-10-06T23:54:02.894Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"902","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"description":"Pitching Change: Dylan Dodd replaces Chris Sale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-10-06T23:54:02.894Z","endTime":"2026-10-06T23:55:31.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621601910980964,"aZ":-27.503405111536424,"pfxX":0.8387622764981946,"pfxZ":2.916771006531454,"pX":-0.16028988170992398,"pZ":0.732221887784042,"vX0":-5.107063658332013,"vY0":-125.83179284390741,"vZ0":-7.4260098252637095,"x":123.11,"y":219.01,"x0":1.7870441709424527,"y0":50.00539705098014,"z0":5.9512748503170725,"aX":1.3449852906433404},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-0.4,"spinRate":2129,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4353458105936019,"extension":6.153937556716271},"index":3,"playId":"82e2cfb8-4b9a-380e-8c05-94008bded250","pitchNumber":1,"startTime":"2026-10-06T23:55:31.324Z","endTime":"2026-10-06T23:55:35.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358028066997168,"aZ":-26.061671114520973,"pfxX":1.9182937597337535,"pfxZ":3.6422380667960805,"pX":-0.5098320063496042,"pZ":2.763684707915259,"vX0":-6.6402778213593034,"vY0":-128.36066023944835,"vZ0":-3.254433742969352,"x":136.43,"y":164.16,"x0":1.8557767120427549,"y0":50.001277085756975,"z0":6.0664150892306505,"aX":3.217960323034779},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":-2.0,"spinRate":2026,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.425932167695406,"extension":6.2091479762209785},"hitData":{"launchSpeed":81.8,"launchAngle":20.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.89,"coordY":97.71}},"index":4,"playId":"ae743018-5f74-34ca-b91e-a520e8bf26a1","pitchNumber":2,"startTime":"2026-10-06T23:55:47.821Z","endTime":"2026-10-06T23:55:58.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:55:58.794Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-06T23:56:22.876Z","endTime":"2026-10-06T23:58:51.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87120631967704,"aZ":-11.29241067629769,"pfxX":4.073056404430524,"pfxZ":10.923024516056923,"pX":-0.34225884378945215,"pZ":3.247413996637664,"vX0":-6.124049999566093,"vY0":-136.82514230558775,"vZ0":-5.7842822825052815,"x":130.05,"y":151.1,"x0":1.38733298254051,"y0":50.00199516249944,"z0":6.150165355823882,"aX":7.786371079954715},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":-6.2,"spinRate":2073,"spinDirection":144},"zone":1,"typeConfidence":0.91,"plateTime":0.3990617109085135,"extension":6.232371154868199},"index":0,"playId":"b404f1aa-3cad-3754-ab14-a67f130fafad","pitchNumber":1,"startTime":"2026-10-06T23:56:27.070Z","endTime":"2026-10-06T23:56:30.946Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068264200481366,"aZ":-11.476095040346873,"pfxX":3.94912815187129,"pfxZ":10.805968921885343,"pX":-0.5820769547131972,"pZ":3.725814755797947,"vX0":-6.686188731358027,"vY0":-137.00461338629782,"vZ0":-4.562733726708597,"x":139.19,"y":138.18,"x0":1.3683806812194634,"y0":50.005236140701285,"z0":6.186716334642952,"aX":7.5665161135414},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-5.9,"spinRate":1995,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.39860840153467514,"extension":6.130192910384063},"index":1,"playId":"7bb9c85b-403a-3d41-9372-6424c3eec293","pitchNumber":2,"startTime":"2026-10-06T23:56:47.326Z","endTime":"2026-10-06T23:56:51.184Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03022468115195,"aZ":-11.881760863209903,"pfxX":4.359096419065999,"pfxZ":10.532597076539705,"pX":-1.5672229687428993,"pZ":4.6232550690955785,"vX0":-9.302800293895404,"vY0":-137.58132386509303,"vZ0":-2.2848965731789574,"x":176.74,"y":113.95,"x0":1.2837824238748945,"y0":50.00677010724553,"z0":6.264504881210165,"aX":8.402072792615215},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":-6.1,"spinRate":2090,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.39731160696265544,"extension":6.26862993449263},"index":2,"playId":"4a5a40df-27a8-3edd-bac8-5d2bb415a8bf","pitchNumber":3,"startTime":"2026-10-06T23:57:07.730Z","endTime":"2026-10-06T23:57:11.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175738177895237,"aZ":-13.243114877968493,"pfxX":5.927712694042473,"pfxZ":9.8162813664155,"pX":0.8373905774371971,"pZ":3.738952741151081,"vX0":-3.465388234875618,"vY0":-137.66358500001965,"vZ0":-4.311304968176543,"x":85.08,"y":137.83,"x0":1.3391723281541659,"y0":50.0041521476656,"z0":6.215096843138218,"aX":11.433265423964299},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2220,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.39713884109878306,"extension":6.090431954671733},"index":3,"playId":"30a67066-a8c0-330a-9a21-5c241cb8ce57","pitchNumber":4,"startTime":"2026-10-06T23:57:29.203Z","endTime":"2026-10-06T23:57:36.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.297862814682308,"aZ":-10.01469586285901,"pfxX":4.624438147355072,"pfxZ":11.480087075900563,"pX":-1.6070133848061445,"pZ":3.204840157354444,"vX0":-8.875557909567737,"vY0":-138.17887825672804,"vZ0":-6.0335063029897835,"x":178.26,"y":152.25,"x0":1.0484250254594896,"y0":50.00338510298506,"z0":6.092175493665361,"aX":8.927502305558253},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.7,"breakHorizontal":-6.5,"spinRate":2192,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.3966654588408485,"extension":6.20034464593151},"index":4,"playId":"1256ccd8-4661-3a7c-bb31-ee9673e00ec8","pitchNumber":5,"startTime":"2026-10-06T23:58:07.220Z","endTime":"2026-10-06T23:58:11.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47131146968604,"aZ":-26.843237620545974,"pfxX":1.7718702619194673,"pfxZ":3.1956370848120264,"pX":-1.2810932716764485,"pZ":1.3886021498409384,"vX0":-8.083085254983793,"vY0":-128.3744245610934,"vZ0":-6.131118113379587,"x":165.83,"y":201.29,"x0":1.677747080113051,"y0":50.00579934535049,"z0":5.896430426482937,"aX":2.9596853311875737},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-1.4,"spinRate":2137,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.42659609269014975,"extension":6.362249114861626},"index":5,"playId":"2774543f-e442-3b86-b0b9-d781bb4ad4e3","pitchNumber":6,"startTime":"2026-10-06T23:58:28.323Z","endTime":"2026-10-06T23:58:32.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991608296396624,"aZ":-12.499567684918018,"pfxX":5.567827346069653,"pfxZ":10.348956053443459,"pX":-0.35507816597028125,"pZ":4.130828664988351,"vX0":-6.6969964781964375,"vY0":-137.17340198556198,"vZ0":-3.0731144659585405,"x":130.53,"y":127.25,"x0":1.397224758678341,"y0":50.00553855426333,"z0":6.120636887284743,"aX":10.58853309389294},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-8.6,"spinRate":2168,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.3996552692321038,"extension":6.267023020910676},"index":6,"playId":"555d04fa-ecdc-33b6-9bb1-ae6dc11510db","pitchNumber":7,"startTime":"2026-10-06T23:58:47.393Z","endTime":"2026-10-06T23:58:51.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-06T23:58:51.990Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-06T23:59:09.317Z","endTime":"2026-10-07T00:00:51.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7446781646114,"aZ":-11.776747738223156,"pfxX":4.232948335617236,"pfxZ":10.7656156715795,"pX":-0.3713212513682703,"pZ":2.881810581355139,"vX0":-6.456811497938445,"vY0":-136.67946686429755,"vZ0":-6.441480506739587,"x":131.15,"y":160.97,"x0":1.4701672843468003,"y0":50.000136001052574,"z0":6.075400209082252,"aX":8.018521887881876},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-6.4,"spinRate":2174,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.40053216360296773,"extension":6.363050036100864},"index":0,"playId":"1215be7e-0b25-3c62-92a4-461932eaa680","pitchNumber":1,"startTime":"2026-10-06T23:59:15.265Z","endTime":"2026-10-06T23:59:19.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941316923440773,"aZ":-12.34489118468266,"pfxX":5.450693376913351,"pfxZ":10.408797211651796,"pX":-1.3116103971065525,"pZ":3.2542701924683954,"vX0":-8.76617497300642,"vY0":-137.0671779958086,"vZ0":-5.362271820742651,"x":167.0,"y":150.91,"x0":1.2180182079574429,"y0":50.002223979639325,"z0":6.076927972157595,"aX":10.383969243587854},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.0,"spinRate":2165,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.3994136267285673,"extension":6.195604812651924},"index":1,"playId":"74d3e08e-d916-3402-ad23-eae80e81e350","pitchNumber":2,"startTime":"2026-10-06T23:59:33.793Z","endTime":"2026-10-06T23:59:37.187Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614527463736174,"aZ":-15.049243263717958,"pfxX":5.466502924855875,"pfxZ":8.98627796222911,"pX":0.4243793621631668,"pZ":4.7526005316698585,"vX0":-4.832021384090416,"vY0":-137.0082284822457,"vZ0":-1.1113123133286424,"x":100.82,"y":110.46,"x0":1.4986648073613331,"y0":50.00213393916224,"z0":6.189632757815219,"aX":10.416462203266205},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2151,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.3994226486895034,"extension":6.098944859455715},"index":2,"playId":"646d55fb-617c-3701-8f47-fbe54073e062","pitchNumber":3,"startTime":"2026-10-06T23:59:57.268Z","endTime":"2026-10-07T00:00:01.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256412627253198,"aZ":-12.509192473878294,"pfxX":4.201807819188353,"pfxZ":10.414389547069227,"pX":0.2103791424700006,"pZ":4.04862630015906,"vX0":-4.653682782163552,"vY0":-136.37017670768364,"vZ0":-3.1844333507387965,"x":108.98,"y":129.47,"x0":1.3909731224367266,"y0":50.0030932426345,"z0":6.091235806815494,"aX":7.934797781336032},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2196,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4012512589720152,"extension":6.1342013258877275},"index":3,"playId":"e84d70da-cf63-31a7-95b0-192b3c9d0478","pitchNumber":4,"startTime":"2026-10-07T00:00:17.617Z","endTime":"2026-10-07T00:00:21.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-10-07T00:00:27.900Z","endTime":"2026-10-07T00:00:47.674Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13540499736761,"aZ":-11.23934317489329,"pfxX":5.3733103088467455,"pfxZ":10.876495078891553,"pX":-0.2192394164107537,"pZ":3.754259875696646,"vX0":-5.907049238242486,"vY0":-137.74708335230906,"vZ0":-4.47308617398003,"x":125.36,"y":137.41,"x0":1.25324375522064,"y0":50.00087634825079,"z0":6.156839645856202,"aX":10.341269343653904},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2197,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.3973738599233063,"extension":6.225409211119526},"index":5,"playId":"9329bbdb-35f4-3f7c-ba86-9d63533d8c6e","pitchNumber":5,"startTime":"2026-10-07T00:00:47.674Z","endTime":"2026-10-07T00:00:51.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:00:51.692Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-07T00:01:14.081Z","endTime":"2026-10-07T00:02:21.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14290169108899,"aZ":-24.333131392746182,"pfxX":1.0457664226080259,"pfxZ":4.705501864751922,"pX":0.6599583913468655,"pZ":1.4586872154070964,"vX0":-3.3368317478735046,"vY0":-127.9300022746601,"vZ0":-6.37130221832118,"x":91.84,"y":199.4,"x0":1.8424151346695532,"y0":50.00159567040336,"z0":5.875458074356662,"aX":1.742304088628514},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.2,"spinRate":2196,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.42732124297495755,"extension":6.306995823739789},"index":0,"playId":"dfc0e54b-c859-31a9-9fa8-1960264de219","pitchNumber":1,"startTime":"2026-10-07T00:01:16.830Z","endTime":"2026-10-07T00:01:20.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.726621591499804,"aZ":-12.342196450855768,"pfxX":4.446441902441758,"pfxZ":10.53929663091656,"pX":-0.03659326836856129,"pZ":3.285128086951196,"vX0":-5.104354784721383,"vY0":-136.04308806466258,"vZ0":-5.161853826795622,"x":118.39,"y":150.08,"x0":1.2827540314491894,"y0":50.006258221788634,"z0":6.056770475641051,"aX":8.370019923345051},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-7.1,"spinRate":2191,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.40201030560411866,"extension":6.19937299459661},"index":1,"playId":"2ca3f522-735d-3801-b9ae-4f3f0630ddd3","pitchNumber":2,"startTime":"2026-10-07T00:01:34.761Z","endTime":"2026-10-07T00:01:41.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.372591349641542,"aZ":-12.801458404764492,"pfxX":5.739694943112148,"pfxZ":10.1177589303117,"pX":-0.46153122192027685,"pZ":3.282436476230712,"vX0":-6.665838969129379,"vY0":-137.46725454099126,"vZ0":-5.179122716442676,"x":134.59,"y":150.15,"x0":1.2486031722881386,"y0":50.002579730271904,"z0":6.05944899452745,"aX":10.989599084908239},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":-9.0,"spinRate":2057,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.3983918850512116,"extension":6.300641018522701},"hitData":{"launchSpeed":98.5,"launchAngle":35.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.4,"coordY":62.27}},"index":2,"playId":"f09e6a57-9403-35e2-bc2a-3a8910933b85","pitchNumber":3,"startTime":"2026-10-07T00:02:11.727Z","endTime":"2026-10-07T00:02:21.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:02:21.057Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-07T00:04:45.479Z","endTime":"2026-10-07T00:07:04.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84314300770257,"aZ":-45.103691275156635,"pfxX":6.811293297459866,"pfxZ":-10.01414206544407,"pX":-0.1987179141153764,"pZ":1.408838512282679,"vX0":1.1957570768793304,"vY0":-113.76600299941197,"vZ0":0.9444389241155675,"x":124.57,"y":200.74,"x0":-1.6172828472486422,"y0":50.004721972981535,"z0":5.513831588828273,"aX":8.792160802512669},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-17.4,"breakHorizontal":-12.6,"spinRate":2791,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.484289891591557,"extension":6.582010984623359},"index":0,"playId":"5ab5bab5-0647-3497-87c0-992d57b053c3","pitchNumber":1,"startTime":"2026-10-07T00:05:26.406Z","endTime":"2026-10-07T00:05:30.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483451755503598,"aZ":-32.11675919141335,"pfxX":-7.887305996905413,"pfxZ":0.03195359399996711,"pX":0.003841996414097186,"pZ":1.040502582831223,"vX0":7.219849833702646,"vY0":-133.44006246809943,"vZ0":-5.053066003618586,"x":116.85,"y":210.69,"x0":-1.7109950381385641,"y0":50.00387308497979,"z0":5.2703124988319985,"aX":-14.23731747028355},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.8,"breakHorizontal":12.7,"spinRate":1479,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.4103380098669467,"extension":6.644210006385993},"index":1,"playId":"8bfb0323-e5ca-39f6-8dfb-198bb6eb871f","pitchNumber":2,"startTime":"2026-10-07T00:05:42.862Z","endTime":"2026-10-07T00:05:46.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251357087641367,"aZ":-29.79058166546577,"pfxX":-7.252785463807978,"pfxZ":1.3228917058518919,"pX":0.22640132738318605,"pZ":0.5189702694505489,"vX0":7.975954239525227,"vY0":-133.28201318886767,"vZ0":-6.343761051074163,"x":108.37,"y":224.77,"x0":-1.860529184175114,"y0":50.00303971771793,"z0":5.077226765206192,"aX":-13.068348454899292},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":11.4,"spinRate":1495,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.4107304442895474,"extension":6.705777870265426},"index":2,"playId":"ba5507a9-4ba2-3bec-9ecd-3164c430c978","pitchNumber":3,"startTime":"2026-10-07T00:05:57.868Z","endTime":"2026-10-07T00:06:02.026Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655500108068832,"aZ":-15.800604407911868,"pfxX":-4.690277320836044,"pfxZ":8.299234245662069,"pX":-1.3048291316807399,"pZ":3.4163411373435033,"vX0":3.4941192914102364,"vY0":-139.4052530494361,"vZ0":-2.493246094074947,"x":166.74,"y":146.54,"x0":-1.9636434289902451,"y0":50.00158164154969,"z0":5.362387768084809,"aX":-9.252402453010399},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2041,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.39255588810711606,"extension":6.611555986080258},"index":3,"playId":"a3d8d80e-4405-3c4a-a265-059bf5aa6b00","pitchNumber":4,"startTime":"2026-10-07T00:06:17.777Z","endTime":"2026-10-07T00:06:21.667Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80886803358055,"aZ":-15.200660234568268,"pfxX":-4.539151262860443,"pfxZ":8.512128655401453,"pX":-0.05481248368310704,"pZ":1.796870755481332,"vX0":6.300862848424389,"vY0":-140.3219330438505,"vZ0":-6.434503668132465,"x":119.09,"y":190.26,"x0":-1.7397980646031144,"y0":50.001662908319126,"z0":5.110338050740747,"aX":-9.050175515067567},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":1971,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.3903662624913191,"extension":6.717882374721594},"index":4,"playId":"11e0b650-7b09-3257-a39c-c93fd1fb8eea","pitchNumber":5,"startTime":"2026-10-07T00:06:38.907Z","endTime":"2026-10-07T00:06:42.478Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714451315106956,"aZ":-18.05870701253818,"pfxX":-6.504548755123901,"pfxZ":7.022142364499354,"pX":0.4983471580324378,"pZ":3.598205040342006,"vX0":8.369524755742004,"vY0":-140.20325310443167,"vZ0":-1.546026015249596,"x":98.0,"y":141.63,"x0":-1.6664997801039683,"y0":50.00650899655229,"z0":5.323285219363129,"aX":-13.082828250209367},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":2187,"spinDirection":223},"zone":12,"typeConfidence":0.86,"plateTime":0.3891770197875357,"extension":6.604001265622894},"index":5,"playId":"69b05e75-d840-3891-8fae-0a45e6a8eb08","pitchNumber":6,"startTime":"2026-10-07T00:06:59.910Z","endTime":"2026-10-07T00:07:04.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:07:04.446Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-07T00:07:23.671Z","endTime":"2026-10-07T00:07:52.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708499716491612,"aZ":-44.99883666548481,"pfxX":7.787166600814277,"pfxZ":-10.533245466956114,"pX":0.028175119961945227,"pZ":4.283774670191536,"vX0":1.6001626663376545,"vY0":-109.97843396202339,"vZ0":7.018744855519936,"x":115.93,"y":123.12,"x0":-1.7216245554205833,"y0":50.00510143420075,"z0":5.840939201189695,"aX":9.477074397890307},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-16.8,"breakHorizontal":-14.5,"spinRate":2805,"spinDirection":35},"zone":12,"typeConfidence":0.91,"plateTime":0.4992854529065571,"extension":6.618050912155426},"index":0,"playId":"31b8a56c-2ebf-3e86-9f2d-bd14ca6fc2cc","pitchNumber":1,"startTime":"2026-10-07T00:07:29.971Z","endTime":"2026-10-07T00:07:33.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47890589925793,"aZ":-18.69248737853213,"pfxX":-6.582800416026366,"pfxZ":6.734850676961144,"pX":0.004831983052379618,"pZ":2.347080191731074,"vX0":7.6526124742413195,"vY0":-139.8596257880108,"vZ0":-4.303160738110009,"x":116.82,"y":175.41,"x0":-1.8981922040702461,"y0":50.00339477831842,"z0":5.114471173146066,"aX":-13.177642576375222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2221,"spinDirection":223},"zone":5,"typeConfidence":0.73,"plateTime":0.3900971497336223,"extension":6.624896753751759},"hitData":{"launchSpeed":93.4,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.56,"coordY":54.74}},"index":1,"playId":"38706f69-ee40-3ccb-98e5-123d564dda88","pitchNumber":2,"startTime":"2026-10-07T00:07:44.166Z","endTime":"2026-10-07T00:07:52.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:07:52.577Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-07T00:08:05.225Z","endTime":"2026-10-07T00:09:24.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07856184203993,"aZ":-20.960337233587786,"pfxX":-0.5078246097291502,"pfxZ":5.90557823779336,"pX":-0.13418501637865807,"pZ":2.598021137924137,"vX0":5.2133903104342885,"vY0":-136.71359817288487,"vZ0":-2.8292011612556167,"x":122.11,"y":168.63,"x0":-1.9969453902936185,"y0":50.00644960329202,"z0":5.078801703245103,"aX":-0.9646529627740591},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.1,"spinRate":2295,"spinDirection":208},"zone":5,"typeConfidence":0.87,"plateTime":0.4000628575093841,"extension":6.548040069269305},"index":0,"playId":"24208060-881e-3b03-b52b-6662dbcedbc3","pitchNumber":1,"startTime":"2026-10-07T00:08:19.532Z","endTime":"2026-10-07T00:08:22.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24330405517386,"aZ":-17.055091161531337,"pfxX":-4.530840936228196,"pfxZ":7.690276353436703,"pX":1.1796403923815144,"pZ":2.969532663071011,"vX0":9.282722478098348,"vY0":-139.5313018573375,"vZ0":-3.328577337891368,"x":72.03,"y":158.6,"x0":-1.6059870606174251,"y0":50.00251958904137,"z0":5.305846067245023,"aX":-8.908125608325955},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2155,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.39297100041817634,"extension":6.614892549319478},"index":1,"playId":"6e5fcba1-1691-3107-be3b-86fdc4011b71","pitchNumber":2,"startTime":"2026-10-07T00:08:37.234Z","endTime":"2026-10-07T00:08:41.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.488392742606234,"aZ":-44.51042818674166,"pfxX":5.970383781807133,"pfxZ":-10.060862315337118,"pX":-0.44101781552181507,"pZ":1.8507528939811595,"vX0":0.9702356050327793,"vY0":-111.13034812431599,"vZ0":2.1541355033395546,"x":133.81,"y":188.81,"x0":-1.659857885305668,"y0":50.000438026859904,"z0":5.559628002815715,"aX":7.322859559982456},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-17.0,"breakHorizontal":-11.0,"spinRate":2640,"spinDirection":32},"zone":7,"typeConfidence":0.9,"plateTime":0.4965395901194265,"extension":6.6176311210994},"index":2,"playId":"8c7ba6c4-c4fd-3ca1-8cc7-62d2fca1c0d9","pitchNumber":3,"startTime":"2026-10-07T00:08:52.960Z","endTime":"2026-10-07T00:08:56.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-10-07T00:09:07.684Z","endTime":"2026-10-07T00:09:17.099Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.199344151093314,"aZ":-17.18835871424535,"pfxX":-5.68536638877098,"pfxZ":7.600634914137958,"pX":0.816937553243134,"pZ":2.720556044600382,"vX0":9.22723675854564,"vY0":-139.70942229814545,"vZ0":-3.565909725829886,"x":85.86,"y":165.32,"x0":-1.7937191562038854,"y0":50.004471657302844,"z0":5.146835703306626,"aX":-11.212867184562201},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2070,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.39240998837683305,"extension":6.659019995235385},"hitData":{"launchSpeed":74.5,"launchAngle":6.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.38,"coordY":165.03}},"index":4,"playId":"1e2cc87c-2724-3aab-8308-456d6d8ff5f7","pitchNumber":4,"startTime":"2026-10-07T00:09:17.099Z","endTime":"2026-10-07T00:09:24.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:09:24.621Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-07T00:12:26.525Z","endTime":"2026-10-07T00:13:13.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Lee replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-07T00:10:16.681Z","endTime":"2026-10-07T00:12:28.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463083346193994,"aZ":-11.662368989405905,"pfxX":5.7212477136462745,"pfxZ":11.134427904326543,"pX":-0.4194819478068935,"pZ":2.24897662561952,"vX0":-7.228951198820892,"vY0":-135.13313698871414,"vZ0":-8.844665150527431,"x":132.99,"y":178.06,"x0":1.5516615660031854,"y0":50.00592647492557,"z0":6.391485984986214,"aX":10.543752588144867},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-8.8,"spinRate":2214,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.40589942027703874,"extension":6.21017650545919},"index":1,"playId":"e9ce9da8-16a0-365e-95df-85c739d95667","pitchNumber":1,"startTime":"2026-10-07T00:12:28.865Z","endTime":"2026-10-07T00:12:32.697Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730141264989754,"aZ":-28.690343142303554,"pfxX":0.030053458751089224,"pfxZ":2.3312908743912804,"pX":0.23186909307789172,"pZ":2.1079050194714117,"vX0":-3.8997998953950614,"vY0":-121.23669881353199,"vZ0":-4.54138130724822,"x":108.16,"y":181.87,"x0":1.8544305331129523,"y0":50.004072210985136,"z0":6.4969568142873,"aX":0.04537358865529606},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.5,"breakHorizontal":0.8,"spinRate":2073,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.4510245274747038,"extension":6.220082709455765},"index":2,"playId":"9dce0f1a-d92a-35bf-8b93-71156e6a67d7","pitchNumber":2,"startTime":"2026-10-07T00:12:41.415Z","endTime":"2026-10-07T00:12:45.877Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88411669125631,"aZ":-9.07701932717186,"pfxX":4.745964080480667,"pfxZ":12.243371197331296,"pX":0.04875160683704596,"pZ":2.3191235231119984,"vX0":-5.701948033903625,"vY0":-136.23535915006556,"vZ0":-9.396735389046459,"x":115.14,"y":176.16,"x0":1.548588925824387,"y0":50.00621469739324,"z0":6.433294276498485,"aX":8.956341022445756},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.4,"breakHorizontal":-7.4,"spinRate":2283,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.40147030955636165,"extension":6.473258128451631},"hitData":{"launchSpeed":101.6,"launchAngle":29.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.34,"coordY":39.74}},"index":3,"playId":"d02143de-c109-3535-b1ca-d8c90ac31059","pitchNumber":3,"startTime":"2026-10-07T00:13:04.790Z","endTime":"2026-10-07T00:13:13.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:13:13.686Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-07T00:13:34.852Z","endTime":"2026-10-07T00:13:47.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309134306688073,"aZ":-20.523465153991637,"pfxX":5.749928805920826,"pfxZ":7.116028847022871,"pX":0.12043691155265122,"pZ":2.4204481346264286,"vX0":-5.8271846994680025,"vY0":-126.5084635589641,"vZ0":-5.8255158044142865,"x":112.41,"y":173.43,"x0":1.695384281002818,"y0":50.00444353892059,"z0":6.3741831447580966,"aX":9.417460924024555},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":-9.2,"spinRate":1529,"spinDirection":145},"zone":5,"typeConfidence":0.89,"plateTime":0.4312619162377782,"extension":6.622449973281775},"hitData":{"launchSpeed":73.2,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.61,"coordY":147.18}},"index":0,"playId":"9d5a7130-f36a-30af-864a-dc021914b954","pitchNumber":1,"startTime":"2026-10-07T00:13:39.726Z","endTime":"2026-10-07T00:13:47.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:13:47.667Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-07T00:14:06.067Z","endTime":"2026-10-07T00:15:22.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988149367618394,"aZ":-27.759786285207493,"pfxX":-0.19415446732354769,"pfxZ":3.0352885965291225,"pX":-0.17114467250734042,"pZ":2.327014642510783,"vX0":-4.16520392345258,"vY0":-120.51886678046183,"vZ0":-4.121649667707105,"x":123.52,"y":175.95,"x0":1.613270753120083,"y0":50.00267882916612,"z0":6.543934025338472,"aX":-0.28148546488174575},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":1.4,"spinRate":1952,"spinDirection":170},"zone":5,"typeConfidence":0.91,"plateTime":0.4565323451984513,"extension":6.355594276181504},"index":0,"playId":"74802f69-4e39-3998-8453-0bbbf82f48b0","pitchNumber":1,"startTime":"2026-10-07T00:14:13.091Z","endTime":"2026-10-07T00:14:16.871Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78539183042231,"aZ":-9.444822714132773,"pfxX":4.209535830403917,"pfxZ":12.343575081095697,"pX":-0.4239573523284477,"pZ":2.793464866446975,"vX0":-6.665106133901265,"vY0":-134.72502484544432,"vZ0":-7.915117935608519,"x":133.16,"y":163.36,"x0":1.5331389216103515,"y0":50.00404013799883,"z0":6.433876190282242,"aX":7.752705784497338},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.9,"breakHorizontal":-6.2,"spinRate":2354,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.4062706962298419,"extension":6.2599977174301475},"index":1,"playId":"225d279a-aecd-3135-9122-eb211d3911eb","pitchNumber":2,"startTime":"2026-10-07T00:14:26.200Z","endTime":"2026-10-07T00:14:30.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-10-07T00:14:35.499Z","endTime":"2026-10-07T00:14:47.599Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.448442801945735,"aZ":-28.835062582803157,"pfxX":-0.26553404873652114,"pfxZ":2.189975815065453,"pX":-0.08426028381274804,"pZ":1.1373219911533134,"vX0":-4.346920636508404,"vY0":-122.2513384442736,"vZ0":-6.905587474229163,"x":120.21,"y":208.07,"x0":1.7459385259197069,"y0":50.00228641018261,"z0":6.449978998644334,"aX":-0.40474743336237506},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":1.4,"spinRate":2242,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.4467897258419091,"extension":6.430178752355322},"index":3,"playId":"1a805b8f-b85d-3c5f-9d97-689248e1dc5c","pitchNumber":3,"startTime":"2026-10-07T00:14:47.599Z","endTime":"2026-10-07T00:14:51.478Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234597588666375,"aZ":-18.702548815356685,"pfxX":6.082564646634965,"pfxZ":8.231259635365959,"pX":0.14576323843307182,"pZ":1.1791792013473257,"vX0":-5.56586988949448,"vY0":-126.6914869974112,"vZ0":-8.893195569249608,"x":111.44,"y":206.94,"x0":1.5737227087249037,"y0":50.00295167654665,"z0":6.211324657731165,"aX":9.955302448051661},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.2,"breakHorizontal":-9.8,"spinRate":1615,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.43120658896441677,"extension":6.649115154911539},"index":4,"playId":"71f8869e-b853-303e-882f-e5911626e550","pitchNumber":4,"startTime":"2026-10-07T00:15:03.359Z","endTime":"2026-10-07T00:15:07.226Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432007745013653,"aZ":-8.29464868552762,"pfxX":3.3938342852054206,"pfxZ":12.473742874318868,"pX":-0.3251656391996417,"pZ":2.2382676672124884,"vX0":-5.919030631777884,"vY0":-137.2582560326181,"vZ0":-9.719916427937866,"x":129.39,"y":178.35,"x0":1.4150109767889107,"y0":50.00190894448969,"z0":6.383556173044737,"aX":6.496995295262555},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.8,"breakHorizontal":-4.9,"spinRate":2411,"spinDirection":159},"zone":4,"typeConfidence":0.9,"plateTime":0.39852874872306154,"extension":6.153973832401994},"index":5,"playId":"b87143cb-2262-3b53-91cd-40afacd8916f","pitchNumber":5,"startTime":"2026-10-07T00:15:18.319Z","endTime":"2026-10-07T00:15:22.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:15:22.174Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mauricio Dubón pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-07T00:19:46.295Z","endTime":"2026-10-07T00:21:18.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19533905987311,"aZ":-44.23589370835252,"pfxX":4.481615006249389,"pfxZ":-9.733071190113563,"pX":0.5414916361963491,"pZ":1.2322479228441996,"vX0":3.0296569504772206,"vY0":-111.57353708087092,"vZ0":0.6176876218584815,"x":96.36,"y":205.51,"x0":-1.4241248124306203,"y0":50.00157590853463,"z0":5.572622478369318,"aX":5.554895448993158},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-17.0,"breakHorizontal":-9.0,"spinRate":2849,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.49408530393674965,"extension":6.682488102602482},"index":0,"playId":"27d8c92d-2747-3f38-b087-5506f0fa821a","pitchNumber":1,"startTime":"2026-10-07T00:20:31.058Z","endTime":"2026-10-07T00:20:34.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528908397106385,"aZ":-45.305284566272064,"pfxX":6.720610702240197,"pfxZ":-10.466488119698294,"pX":-0.23655063250728883,"pZ":2.7713583339431627,"vX0":1.0258608859878766,"vY0":-111.96197080688805,"vZ0":3.90152172791408,"x":126.02,"y":163.95,"x0":-1.5745247479271642,"y0":50.00493341578252,"z0":5.68125275255681,"aX":8.428387185143345},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-17.4,"breakHorizontal":-12.5,"spinRate":2607,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.49153042141173264,"extension":6.639608021178454},"index":1,"playId":"1bb50ff6-728f-3fdb-b651-6f416b370530","pitchNumber":2,"startTime":"2026-10-07T00:20:50.080Z","endTime":"2026-10-07T00:20:54.645Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50411646410289,"aZ":-15.070240083363693,"pfxX":-4.797562611794767,"pfxZ":8.880438531044025,"pX":-0.5707626635771504,"pZ":3.2133230473704915,"vX0":5.009055538987976,"vY0":-137.87944231695457,"vZ0":-2.770039616426681,"x":138.76,"y":152.02,"x0":-1.7872474535410077,"y0":50.00461380049942,"z0":5.247263843074728,"aX":-9.242962018729322},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2181,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.39716598736586883,"extension":6.630840325797925},"hitData":{"launchSpeed":83.1,"launchAngle":68.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.19,"coordY":172.11}},"index":2,"playId":"2f0c65e9-89dc-345b-b68d-f9788e55b4e1","pitchNumber":3,"startTime":"2026-10-07T00:21:08.410Z","endTime":"2026-10-07T00:21:18.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:21:18.107Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-07T00:21:33.984Z","endTime":"2026-10-07T00:22:44.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255990527183325,"aZ":-14.64020539851755,"pfxX":-4.395142053880842,"pfxZ":8.86499490337726,"pX":0.10822602785705568,"pZ":2.1303416782726083,"vX0":6.422680911311527,"vY0":-139.6796362380676,"vZ0":-5.914722526993281,"x":112.87,"y":181.26,"x0":-1.649127219975792,"y0":50.0005189535635,"z0":5.236762031158298,"aX":-8.690763279586317},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2109,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.39203973513019985,"extension":6.6089931371510415},"index":0,"playId":"b406285c-286f-3685-84a4-4d923ec6115d","pitchNumber":1,"startTime":"2026-10-07T00:21:42.575Z","endTime":"2026-10-07T00:21:45.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2583198241848,"aZ":-32.469797916954754,"pfxX":-5.421945552537531,"pfxZ":-0.16347755455939783,"pX":0.5126775102552706,"pZ":2.0622026210917803,"vX0":7.55399748252264,"vY0":-131.71005874181233,"vZ0":-2.0296010694001336,"x":97.46,"y":183.1,"x0":-1.6795021497478022,"y0":50.00612402588117,"z0":5.228852662866299,"aX":-9.590709088034723},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.5,"breakHorizontal":8.3,"spinRate":1231,"spinDirection":249},"zone":9,"typeConfidence":0.91,"plateTime":0.414831060929417,"extension":6.726141198916548},"index":1,"playId":"f1617b11-07a5-3b8e-8ca5-2bb97e2287da","pitchNumber":2,"startTime":"2026-10-07T00:22:00.820Z","endTime":"2026-10-07T00:22:04.462Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880836774480557,"aZ":-18.385054136815693,"pfxX":-5.310300245430355,"pfxZ":7.087967201493132,"pX":-0.8263965397373639,"pZ":3.24994941252536,"vX0":4.4915729952355345,"vY0":-138.5829612693909,"vZ0":-2.304435442976337,"x":148.5,"y":151.03,"x0":-1.7779741100409716,"y0":50.00433099567564,"z0":5.31995816928808,"aX":-10.333144860410481},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":8.6,"spinRate":2080,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.39519064861905884,"extension":6.659731395276588},"index":2,"playId":"2209af64-bbe0-3522-8cca-c2a4b967d2c5","pitchNumber":3,"startTime":"2026-10-07T00:22:18.955Z","endTime":"2026-10-07T00:22:22.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.892872814326374,"aZ":-14.081464980181496,"pfxX":-5.478046951249535,"pfxZ":9.30612190640431,"pX":-0.9261932011584979,"pZ":2.8895075721600083,"vX0":4.653722762159945,"vY0":-138.7630007011897,"vZ0":-3.601768075833211,"x":152.3,"y":160.76,"x0":-1.9156857838875598,"y0":50.00485322647671,"z0":5.1463864993042305,"aX":-10.653213120628587},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2333,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3951545140507031,"extension":6.72354987393968},"index":3,"playId":"bada5b4c-1d19-3c87-af70-4911ab70e4ad","pitchNumber":4,"startTime":"2026-10-07T00:22:39.961Z","endTime":"2026-10-07T00:22:44.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:22:44.495Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-07T00:22:53.705Z","endTime":"2026-10-07T00:24:18.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.716649741205615,"aZ":-30.43266577797079,"pfxX":2.643193158611978,"pfxZ":1.0612021400957863,"pX":1.1800763446636602,"pZ":1.7424908945833884,"vX0":6.149381587663479,"vY0":-126.76019204468817,"vZ0":-2.667740099688129,"x":72.02,"y":191.73,"x0":-1.6157204855957765,"y0":50.000204989574456,"z0":5.226108396312783,"aX":4.320607992893459},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-6.1,"spinRate":2844,"spinDirection":86},"zone":14,"typeConfidence":0.91,"plateTime":0.43128074042688525,"extension":6.6775224325297104},"index":0,"playId":"82700565-5b25-322a-a221-47dbe7bbf986","pitchNumber":1,"startTime":"2026-10-07T00:23:08.635Z","endTime":"2026-10-07T00:23:12.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-10-07T00:23:25.250Z","endTime":"2026-10-07T00:23:28.927Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77729644879242,"aZ":-14.616010470491432,"pfxX":-4.692604883939289,"pfxZ":9.146451722569742,"pX":-0.8418669064847135,"pZ":3.0018375032131686,"vX0":4.022849215029162,"vY0":-137.7175879885186,"vZ0":-3.264249390747496,"x":149.09,"y":157.73,"x0":-1.7123552947476732,"y0":50.00177915630422,"z0":5.191977245780003,"aX":-9.007331209067798},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2185,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39781739928606585,"extension":6.7109443485253},"index":2,"playId":"512090f2-221d-3811-9fc4-5b13362b193c","pitchNumber":2,"startTime":"2026-10-07T00:23:28.927Z","endTime":"2026-10-07T00:23:32.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15645131749344,"aZ":-34.71476067641367,"pfxX":-4.928064080990665,"pfxZ":-1.4089745174655048,"pX":0.06665562215377924,"pZ":1.3519122387399565,"vX0":6.688210465693626,"vY0":-133.3467267917872,"vZ0":-3.066426976705734,"x":114.46,"y":202.28,"x0":-1.8358966640621395,"y0":50.00604619415943,"z0":5.0259616166105525,"aX":-8.860567376714393},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.0,"breakHorizontal":7.4,"spinRate":1281,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.4110344770931884,"extension":6.620582141724601},"index":3,"playId":"c3a10f53-dfb0-3a57-83d7-d50a6b2be83f","pitchNumber":3,"startTime":"2026-10-07T00:23:53.158Z","endTime":"2026-10-07T00:23:57.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65839776038415,"aZ":-29.212790932019104,"pfxX":-6.082477288039349,"pfxZ":1.6743890634971708,"pX":0.0461801931927446,"pZ":1.9110603424577437,"vX0":6.433592720753899,"vY0":-132.13226101375096,"vZ0":-3.1194195995993264,"x":115.24,"y":187.18,"x0":-1.6278123462062264,"y0":50.00554327210767,"z0":5.2492294218876,"aX":-10.777313384458507},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":9.6,"spinRate":1304,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.41424108254297254,"extension":6.675410319508438},"index":4,"playId":"6df2b820-e7ca-3795-aaa2-2926a7e49218","pitchNumber":4,"startTime":"2026-10-07T00:24:14.005Z","endTime":"2026-10-07T00:24:18.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:24:18.348Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-07T00:27:19.082Z","endTime":"2026-10-07T00:28:47.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-07T00:25:12.870Z","endTime":"2026-10-07T00:27:20.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382480672870873,"aZ":-21.70384176142665,"pfxX":8.837577435829603,"pfxZ":6.131294843123572,"pX":-1.0464225590664165,"pZ":2.2457654647443372,"vX0":-13.733383295514013,"vY0":-129.22522488864658,"vZ0":-5.015520412080432,"x":156.89,"y":178.14,"x0":3.1644199290388064,"y0":50.00565732598343,"z0":5.857168471297275,"aX":15.100936740063684},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":-13.3,"spinRate":2163,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.42223147033661634,"extension":7.655731585038948},"index":1,"playId":"27d2992d-c4ba-3c1e-b18f-997bf208d4cc","pitchNumber":1,"startTime":"2026-10-07T00:27:20.993Z","endTime":"2026-10-07T00:27:24.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81009673451876,"aZ":-26.578173083646803,"pfxX":-3.1383579604999943,"pfxZ":3.970169453637162,"pX":-1.1036231564327188,"pZ":2.899749139945341,"vX0":-9.537114856602486,"vY0":-117.53508857661244,"vZ0":-1.7089961895466637,"x":159.07,"y":160.49,"x0":3.402740629169929,"y0":50.00217334281895,"z0":6.087957944482392,"aX":-4.41941314599168},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.1,"breakHorizontal":7.9,"spinRate":2247,"spinDirection":278},"zone":11,"typeConfidence":0.81,"plateTime":0.4647758660086607,"extension":7.147846491202207},"index":2,"playId":"2865e400-7b33-3ddc-a406-f2b744cc5a4a","pitchNumber":2,"startTime":"2026-10-07T00:27:31.807Z","endTime":"2026-10-07T00:27:35.667Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600037683260073,"aZ":-20.977645168938786,"pfxX":9.007447124563416,"pfxZ":6.455579147177537,"pX":0.6502718169857331,"pZ":1.916151775646777,"vX0":-9.404023201768219,"vY0":-130.4267036037825,"vZ0":-6.273658427398636,"x":92.21,"y":187.04,"x0":3.1201501090213286,"y0":50.0061209145635,"z0":5.9183281644619194,"aX":15.632559386124493},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":-14.4,"spinRate":2108,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.4188106060171872,"extension":7.440662093075084},"index":3,"playId":"3a5cfe06-2cc5-3b35-89b0-43da64e00ab3","pitchNumber":3,"startTime":"2026-10-07T00:27:43.750Z","endTime":"2026-10-07T00:27:47.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400574040329154,"aZ":-18.46064251521005,"pfxX":0.4197297395253221,"pfxZ":8.136693736927045,"pX":-0.45314052109826375,"pZ":3.1337432933666953,"vX0":-9.137494921403608,"vY0":-128.67528053861435,"vZ0":-3.6724860923860003,"x":134.27,"y":154.17,"x0":3.081700663919638,"y0":50.00430489913943,"z0":6.00057604720531,"aX":0.7086278054308263},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.2,"breakHorizontal":1.2,"spinRate":2225,"spinDirection":164},"zone":1,"typeConfidence":0.9,"plateTime":0.4248329164010718,"extension":7.429756894206327},"index":4,"playId":"0a47d8b3-6c16-3a5a-b6c5-a7409c55f5f8","pitchNumber":4,"startTime":"2026-10-07T00:27:58.869Z","endTime":"2026-10-07T00:28:02.716Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-10-07T00:28:07.885Z","endTime":"2026-10-07T00:28:15.680Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32573807026064,"aZ":-31.712927397686776,"pfxX":-8.533760928074317,"pfxZ":0.35236775724756253,"pX":0.12735686449079556,"pZ":1.333607312805808,"vX0":-4.8756110669646375,"vY0":-113.85668144205532,"vZ0":-3.442848831689635,"x":112.15,"y":202.77,"x0":3.410376731063733,"y0":50.00262587047275,"z0":6.027492794799962,"aX":-11.120685694131131},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.0,"breakHorizontal":16.8,"spinRate":2209,"spinDirection":298},"zone":14,"typeConfidence":0.92,"plateTime":0.48241132526775576,"extension":7.5632841291980855},"index":6,"playId":"efab1b51-e52c-391c-8ba7-46d17d2dc1c8","pitchNumber":5,"startTime":"2026-10-07T00:28:15.680Z","endTime":"2026-10-07T00:28:19.528Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342201945395416,"aZ":-17.487902793895387,"pfxX":0.5724584124584071,"pfxZ":8.723432927734054,"pX":0.5709996249858496,"pZ":2.8704060032802614,"vX0":-7.308087085303908,"vY0":-128.606615922229,"vZ0":-4.3773229961744144,"x":95.23,"y":161.28,"x0":3.3688342885744205,"y0":50.00599569376731,"z0":5.941247771378585,"aX":0.9646562947979018},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":15.1,"breakHorizontal":0.5,"spinRate":2142,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.4250337515837024,"extension":7.621615304189913},"index":7,"playId":"4558f28a-3115-3406-95b6-e0143d87bb9d","pitchNumber":6,"startTime":"2026-10-07T00:28:27.061Z","endTime":"2026-10-07T00:28:30.220Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812336143882682,"aZ":-21.1144676739697,"pfxX":6.360089677969102,"pfxZ":6.208803527135278,"pX":0.24066826020322332,"pZ":1.6496556168507748,"vX0":-9.262262330302582,"vY0":-132.07582660653298,"vZ0":-7.107341173797038,"x":107.83,"y":194.24,"x0":2.952634175208628,"y0":50.006224764628165,"z0":5.907266225429559,"aX":11.337585730996972},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-9.7,"spinRate":2011,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4133103179936146,"extension":7.474765795481213},"index":8,"playId":"17be6400-0379-3cc0-be97-7a89b3185053","pitchNumber":7,"startTime":"2026-10-07T00:28:43.430Z","endTime":"2026-10-07T00:28:47.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:28:47.719Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-07T00:29:10.202Z","endTime":"2026-10-07T00:32:18.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,5],"actionIndex":[3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191225069274708,"aZ":-18.464127921123367,"pfxX":9.15236481571278,"pfxZ":7.580927653564617,"pX":-0.17689027119187012,"pZ":1.074294490119345,"vX0":-11.803215932654458,"vY0":-133.48821571459436,"vZ0":-9.07394926204574,"x":123.74,"y":209.77,"x0":3.1087949292731207,"y0":50.00255210971479,"z0":5.841778834594128,"aX":16.55111901286779},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-14.0,"spinRate":2137,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.41000482334307575,"extension":7.4481010044401135},"index":0,"playId":"9f31b36a-7870-3190-8f37-afcccd2a1946","pitchNumber":1,"startTime":"2026-10-07T00:29:14.026Z","endTime":"2026-10-07T00:29:17.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"5d815bd2-043e-3b9e-85b5-9f46da1c9971","startTime":"2026-10-07T00:29:29.136Z","endTime":"2026-10-07T00:29:33.236Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569409340198398,"aZ":-21.103887168216847,"pfxX":7.865721207143373,"pfxZ":6.34779635028065,"pX":-0.09268949579284518,"pZ":3.3965154287308135,"vX0":-11.130372101153716,"vY0":-130.95818796532095,"vZ0":-2.481753811489944,"x":120.53,"y":147.07,"x0":3.1824143387571073,"y0":50.00317817938767,"z0":5.927863038594575,"aX":13.71998957759618},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":2120,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.41758086678474937,"extension":7.456471491782021},"index":2,"playId":"f8405a28-eb5c-3f78-8830-d7f4647fee69","pitchNumber":2,"startTime":"2026-10-07T00:29:46.030Z","endTime":"2026-10-07T00:29:50.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-10-07T00:30:07.818Z","endTime":"2026-10-07T00:31:29.571Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Edman replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-10-07T00:31:29.571Z","endTime":"2026-10-07T00:32:08.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960978278479242,"aZ":-15.361336114430207,"pfxX":1.1897610285771234,"pfxZ":9.696072395200261,"pX":-0.3595608215864147,"pZ":2.493672706069224,"vX0":-9.226319882387852,"vY0":-130.70492826633355,"vZ0":-6.0868486015660395,"x":130.71,"y":171.45,"x0":3.0581002698860935,"y0":50.00316521111062,"z0":6.001697116767472,"aX":2.06327501983614},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.1,"spinRate":2278,"spinDirection":156},"zone":4,"typeConfidence":0.9,"plateTime":0.41868549312119807,"extension":7.852676019545053},"hitData":{"launchSpeed":85.2,"launchAngle":79.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.24,"coordY":187.81}},"index":5,"playId":"db0193ef-b460-328a-8bc7-dc0c84cd49e0","pitchNumber":3,"startTime":"2026-10-07T00:32:08.701Z","endTime":"2026-10-07T00:32:18.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:32:18.902Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andy Pages grounds into a force out, third baseman Austin Riley to second baseman Ozzie Albies. Shohei Ohtani out at 2nd. Andy Pages to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-07T00:32:32.431Z","endTime":"2026-10-07T00:33:50.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565452283981195,"aZ":-17.707259964665536,"pfxX":2.8915180680190335,"pfxZ":8.609678959612971,"pX":-1.4553637977151062,"pZ":2.5953478622558506,"vX0":-12.378526262820914,"vY0":-128.77775725477838,"vZ0":-4.916065974506241,"x":172.48,"y":168.71,"x0":3.036743882347185,"y0":50.004766135667666,"z0":5.897496569392571,"aX":4.860258721550834},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.6,"breakHorizontal":-2.5,"spinRate":2327,"spinDirection":156},"zone":11,"typeConfidence":0.8,"plateTime":0.4251990648384041,"extension":7.767645639492678},"index":0,"playId":"3be24362-424e-3147-867e-510738551090","pitchNumber":1,"startTime":"2026-10-07T00:32:41.721Z","endTime":"2026-10-07T00:32:45.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57164670239513,"aZ":-18.9398632774318,"pfxX":7.9247687296501805,"pfxZ":7.6085185917291795,"pX":0.16574833766115557,"pZ":3.2716743060857354,"vX0":-10.699424496202058,"vY0":-131.0295561505654,"vZ0":-3.363303527301282,"x":110.68,"y":150.44,"x0":3.2716289056753047,"y0":50.00498181644238,"z0":5.986470053011794,"aX":13.788917866513684},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.2,"breakHorizontal":-12.0,"spinRate":2207,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.41794844544700194,"extension":7.987142304312146},"index":1,"playId":"d3a917bf-9e81-3698-bc04-2958572c71ef","pitchNumber":2,"startTime":"2026-10-07T00:32:55.286Z","endTime":"2026-10-07T00:32:59.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77934534464143,"aZ":-25.70626713011472,"pfxX":8.756618661728783,"pfxZ":4.767666090027765,"pX":1.0109293954888245,"pZ":2.4152978182037352,"vX0":-7.99357873500195,"vY0":-115.7878916685251,"vZ0":-2.526756022471724,"x":78.47,"y":173.57,"x0":3.371568978909993,"y0":50.004120397519024,"z0":5.9825492695036155,"aX":11.882027157101307},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":-13.8,"spinRate":1677,"spinDirection":137},"zone":14,"typeConfidence":0.82,"plateTime":0.4731970724215939,"extension":8.247802158326351},"index":2,"playId":"3240d1a5-b30e-34c4-9afe-925f6323a025","pitchNumber":3,"startTime":"2026-10-07T00:33:09.448Z","endTime":"2026-10-07T00:33:13.337Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30988407979082,"aZ":-18.611560803554212,"pfxX":-0.6777065176774304,"pfxZ":8.323381192314736,"pX":-1.3491966085232767,"pZ":2.5586189316281263,"vX0":-10.876909052674046,"vY0":-126.68970675994413,"vZ0":-4.642343378516754,"x":168.43,"y":169.7,"x0":3.08350432601502,"y0":50.002780826638585,"z0":5.897647488616013,"aX":-1.1024438505191034},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":2318,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.43194789192624405,"extension":7.473695396971662},"index":3,"playId":"873ca5c0-2d46-38d4-8da7-fecde979751f","pitchNumber":4,"startTime":"2026-10-07T00:33:24.064Z","endTime":"2026-10-07T00:33:27.855Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91927964928885,"aZ":-14.696168509236797,"pfxX":0.7254602864729178,"pfxZ":10.1906453134553,"pX":-0.7428310401653023,"pZ":2.4547062751133817,"vX0":-10.140395911288229,"vY0":-130.27122143669803,"vZ0":-5.920973329675597,"x":145.31,"y":172.5,"x0":3.1094076953779526,"y0":50.00213243932017,"z0":5.872003048384075,"aX":1.2452804903704149},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.3,"breakHorizontal":1.0,"spinRate":2390,"spinDirection":159},"zone":4,"typeConfidence":0.9,"plateTime":0.42079007489669396,"extension":7.684645927551155},"hitData":{"launchSpeed":92.1,"launchAngle":6.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.35,"coordY":167.05}},"index":4,"playId":"0d417b02-41ab-3979-82c5-a8e040e4733b","pitchNumber":5,"startTime":"2026-10-07T00:33:42.407Z","endTime":"2026-10-07T00:33:50.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:33:50.642Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-07T00:34:19.428Z","endTime":"2026-10-07T00:36:25.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89507553320504,"aZ":-20.439689531955285,"pfxX":7.9186427937000445,"pfxZ":6.723935994463556,"pX":0.9422662341071663,"pZ":2.6866952587027875,"vX0":-8.589041800847985,"vY0":-131.06554915792566,"vZ0":-4.619293765566517,"x":81.08,"y":166.24,"x0":3.2281603417557445,"y0":50.00416295670355,"z0":5.992302531260285,"aX":13.821445729161569},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":1992,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.41740755361436577,"extension":7.638286355781484},"index":0,"playId":"f543d4fe-906f-30d7-86aa-239c65ceca1f","pitchNumber":1,"startTime":"2026-10-07T00:34:25.975Z","endTime":"2026-10-07T00:34:29.514Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105604566478355,"aZ":-15.648760597499027,"pfxX":2.220120839385104,"pfxZ":9.534192383720914,"pX":0.4057942785910591,"pZ":3.4354267648293964,"vX0":-7.86769921057546,"vY0":-130.48687729621477,"vZ0":-3.6421756341816143,"x":101.53,"y":146.02,"x0":3.164705369481272,"y0":50.00366545221174,"z0":6.020102905949341,"aX":3.848790590625817},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.7,"breakHorizontal":-2.4,"spinRate":2140,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.41890819150888303,"extension":7.484705756671978},"index":1,"playId":"09c0d912-7099-395e-87df-ee8f50bbdf7f","pitchNumber":2,"startTime":"2026-10-07T00:34:44.808Z","endTime":"2026-10-07T00:34:48.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622218913576436,"aZ":-13.83034062076326,"pfxX":1.6905312346459034,"pfxZ":10.346890055431238,"pX":-0.4376449603734684,"pZ":3.7345702886679484,"vX0":-10.020385282281854,"vY0":-131.9493040990038,"vZ0":-3.0495295803637577,"x":133.68,"y":137.95,"x0":3.1805452429936216,"y0":50.00407400308176,"z0":5.916992661787794,"aX":2.998239791439472},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-1.0,"spinRate":2360,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4142283566824587,"extension":7.84972259793666},"index":2,"playId":"45a9b065-ee1e-3328-a2f1-638f7b804989","pitchNumber":3,"startTime":"2026-10-07T00:35:01.832Z","endTime":"2026-10-07T00:35:05.011Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220164945545264,"aZ":-22.758685981437925,"pfxX":7.952627146960194,"pfxZ":5.164140446314532,"pX":-0.766409484352401,"pZ":3.3685958192279433,"vX0":-12.784954126091442,"vY0":-133.53830052211632,"vZ0":-2.8138783751028824,"x":146.21,"y":147.83,"x0":3.0295086312348287,"y0":50.00249106735471,"z0":6.056361615481443,"aX":14.4990822430708},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":-12.0,"spinRate":2068,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.40870581666601113,"extension":7.513317925243494},"index":3,"playId":"f1d243e0-32a6-343b-8b55-138475022992","pitchNumber":4,"startTime":"2026-10-07T00:35:24.308Z","endTime":"2026-10-07T00:35:28.163Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.864843256893575,"aZ":-24.07956160507071,"pfxX":7.128562487862386,"pfxZ":6.292265303131842,"pX":0.8193579293690941,"pZ":1.24705148952243,"vX0":-7.58848508163458,"vY0":-112.30375481704023,"vZ0":-4.948411573499127,"x":85.77,"y":205.11,"x0":3.3038786756433325,"y0":50.00493212311555,"z0":5.905515610829133,"aX":9.17713205032943},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":10.4,"breakHorizontal":-11.2,"spinRate":1694,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4862760253011782,"extension":7.207689668851391},"index":4,"playId":"40d355b5-2d1f-3591-83dd-6f48662c9ef8","pitchNumber":5,"startTime":"2026-10-07T00:35:42.087Z","endTime":"2026-10-07T00:35:45.965Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"8256a70f-3e38-3a9f-8f5b-02cbc4c1fb49","startTime":"2026-10-07T00:35:59.087Z","endTime":"2026-10-07T00:36:02.831Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.762933433122523,"aZ":-14.355167719665502,"pfxX":1.4450540803494434,"pfxZ":10.244955839847886,"pX":-1.2531902633862089,"pZ":3.2104626302666546,"vX0":-11.256712439263831,"vY0":-130.84543387824175,"vZ0":-4.3044488068055555,"x":164.77,"y":152.1,"x0":2.911098684199582,"y0":50.00547741876408,"z0":5.947415496963239,"aX":2.51489856432689},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-0.2,"spinRate":2267,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.4180831600117929,"extension":7.753840036156599},"hitData":{"launchSpeed":73.8,"launchAngle":63.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":75.47,"coordY":169.08}},"index":6,"playId":"4d94be99-b728-30a8-b05a-fb5b90c1dd58","pitchNumber":6,"startTime":"2026-10-07T00:36:16.654Z","endTime":"2026-10-07T00:36:25.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:36:25.611Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brewer Hicklen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-07T00:39:27.907Z","endTime":"2026-10-07T00:41:26.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Edman remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-07T00:37:21.149Z","endTime":"2026-10-07T00:37:21.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Pitching Change: Tanner Scott replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-07T00:37:21.162Z","endTime":"2026-10-07T00:39:30.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899246871122617,"aZ":-28.42332018341579,"pfxX":-1.559194629792528,"pfxZ":2.086128878129264,"pX":-0.44048087361911503,"pZ":2.1696840642010184,"vX0":-7.4426744557916695,"vY0":-132.73483060324475,"vZ0":-2.9003678610318984,"x":133.79,"y":180.2,"x0":2.5918833135155586,"y0":50.006630822840215,"z0":5.325780389914263,"aX":-2.8082085373739782},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":4.3,"spinRate":2639,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.4111702190325133,"extension":6.299393545342352},"index":2,"playId":"5ff83831-e195-3755-ab32-9bdb2fbf9dd0","pitchNumber":1,"startTime":"2026-10-07T00:39:30.265Z","endTime":"2026-10-07T00:39:33.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0389204814524,"aZ":-13.821418257136191,"pfxX":3.5529670560864246,"pfxZ":8.870605800224961,"pX":0.966291922531796,"pZ":2.7819992453067637,"vX0":-5.298333838056874,"vY0":-142.74540129856965,"vZ0":-4.4879609205319895,"x":80.17,"y":163.67,"x0":2.3825771309726056,"y0":50.00342302025528,"z0":5.241067800968672,"aX":7.351941431546573},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":-5.4,"spinRate":2363,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.38332159506409225,"extension":6.188677074173538},"index":3,"playId":"f22f4483-02d8-3389-a19b-81ff730ac17d","pitchNumber":2,"startTime":"2026-10-07T00:39:50.529Z","endTime":"2026-10-07T00:39:54.764Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-10-07T00:40:03.076Z","endTime":"2026-10-07T00:40:19.588Z","isPitch":false,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"}},{"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},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34182229753317,"aZ":-12.854499117861211,"pfxX":3.7846725854553918,"pfxZ":9.40607282636527,"pX":-0.8157909661278046,"pZ":3.0157064933477584,"vX0":-9.905210002866253,"vY0":-142.33877880767957,"vZ0":-4.100361005950765,"x":148.1,"y":157.36,"x0":2.215941618412196,"y0":50.006036347839746,"z0":5.287638232119825,"aX":7.777692592875467},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":-4.9,"spinRate":2571,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.3846502296037886,"extension":6.304686389555435},"index":5,"playId":"e71caa57-8d6c-3859-8b58-37a25c53982c","pitchNumber":3,"startTime":"2026-10-07T00:40:19.588Z","endTime":"2026-10-07T00:40:22.904Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.677935968332424,"aZ":-30.94502846327678,"pfxX":-2.824385757001539,"pfxZ":0.7098599986473149,"pX":-0.059782481391482824,"pZ":0.9412944041323863,"vX0":-5.734153700483703,"vY0":-130.0522891148601,"vZ0":-4.935036112396042,"x":119.28,"y":213.37,"x0":2.5286780315611668,"y0":50.005810100873184,"z0":5.172510693221306,"aX":-4.905643732219646},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":6.2,"spinRate":2692,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.418921340835706,"extension":6.451751022827275},"index":6,"playId":"8225774f-1651-3fd2-8fab-efde2df5f655","pitchNumber":4,"startTime":"2026-10-07T00:40:41.493Z","endTime":"2026-10-07T00:40:45.609Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.778393698003498,"aZ":-13.312593987640268,"pfxX":4.267806318493391,"pfxZ":9.22737757463973,"pX":0.35132493243797286,"pZ":2.1494525014782164,"vX0":-7.297940668736007,"vY0":-141.91076498012112,"vZ0":-6.09337248586932,"x":103.61,"y":180.74,"x0":2.3991770915384,"y0":50.00556796628047,"z0":5.168989939017171,"aX":8.726802949125565},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":2483,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.3856358519967915,"extension":6.320418680175742},"index":7,"playId":"8de9bffe-0e6b-36d8-96da-61d61e9cce4e","pitchNumber":5,"startTime":"2026-10-07T00:41:01.218Z","endTime":"2026-10-07T00:41:06.268Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658814928292582,"aZ":-33.115324633541725,"pfxX":-3.1780251137409348,"pfxZ":-0.554674199449714,"pX":0.29053571576853615,"pZ":2.233677750010469,"vX0":-4.327994161619021,"vY0":-129.23002572064627,"vZ0":-1.4996423050514742,"x":105.93,"y":178.47,"x0":2.3992515265773124,"y0":50.00410715678859,"z0":5.362763133973052,"aX":-5.380570640436048},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.1,"breakHorizontal":6.7,"spinRate":2669,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.4236649819043361,"extension":6.355729029691155},"index":8,"playId":"9e9fddf8-5dc4-3b81-af98-474b4dcb293a","pitchNumber":6,"startTime":"2026-10-07T00:41:22.446Z","endTime":"2026-10-07T00:41:26.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:41:26.604Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-07T00:41:45.930Z","endTime":"2026-10-07T00:42:13.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.515016812741436,"aZ":-11.976737007249854,"pfxX":4.607546337774252,"pfxZ":9.882739372049315,"pX":-0.1646967508619358,"pZ":2.8795796197598973,"vX0":-8.866828126384377,"vY0":-142.25619200225162,"vZ0":-4.438428001485612,"x":123.28,"y":161.03,"x0":2.39801451816628,"y0":50.00066260899607,"z0":5.222890041915067,"aX":9.415215062452635},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":-6.5,"spinRate":2572,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3854448898243299,"extension":6.3141862784722145},"index":0,"playId":"7c431d02-acac-3c26-ae10-8c1be58c7cd9","pitchNumber":1,"startTime":"2026-10-07T00:41:47.964Z","endTime":"2026-10-07T00:41:50.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25901622320306,"aZ":-30.54747426907659,"pfxX":-0.8979119202006403,"pfxZ":0.9129147958471755,"pX":-0.7502528008171886,"pZ":1.8977770841991044,"vX0":-8.000515486646412,"vY0":-132.75702986780317,"vZ0":-2.9847685839232514,"x":145.6,"y":187.54,"x0":2.418434208671247,"y0":50.0047004233249,"z0":5.258760940827413,"aX":-1.603231891051994},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.2,"breakHorizontal":3.4,"spinRate":2467,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.4124817719361271,"extension":6.445802512699675},"hitData":{"launchSpeed":97.5,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":146.8}},"index":1,"playId":"0a97b7de-5d41-3bbf-8a1e-c9386edd3454","pitchNumber":2,"startTime":"2026-10-07T00:42:05.892Z","endTime":"2026-10-07T00:42:13.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:42:13.395Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-07T00:42:37.788Z","endTime":"2026-10-07T00:43:56.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181165292514805,"aZ":-31.9979802907604,"pfxX":-3.095482223402155,"pfxZ":0.10052153406635966,"pX":0.3969162002989073,"pZ":2.815087843748625,"vX0":-4.164362051776601,"vY0":-128.81802565653385,"vZ0":-0.37952471270720856,"x":101.87,"y":162.77,"x0":2.427790449755435,"y0":50.000211454842145,"z0":5.4080955054284745,"aX":-5.2752632967050515},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.4,"breakHorizontal":6.5,"spinRate":2712,"spinDirection":265},"zone":3,"typeConfidence":0.9,"plateTime":0.42289855146063093,"extension":6.2822071866502185},"index":0,"playId":"6d164aa4-c532-345f-bc35-30ebddd8ba8b","pitchNumber":1,"startTime":"2026-10-07T00:42:38.128Z","endTime":"2026-10-07T00:42:42.007Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75507904575884,"aZ":-30.520054736229397,"pfxX":-1.9291954812012015,"pfxZ":0.9793375222878629,"pX":-1.086231928064145,"pZ":0.47474447756127125,"vX0":-7.926216669441748,"vY0":-128.52525301167856,"vZ0":-5.73909985891634,"x":158.4,"y":225.96,"x0":2.278809249960812,"y0":50.00295562379503,"z0":5.085172616093018,"aX":-3.2493322765714945},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":5.2,"spinRate":2632,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.4249564794692131,"extension":6.435210416769741},"index":1,"playId":"9a0a5267-1eb0-3f13-9f41-833ca8a7dfe3","pitchNumber":2,"startTime":"2026-10-07T00:42:51.715Z","endTime":"2026-10-07T00:42:55.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923854210480417,"aZ":-15.037663567526744,"pfxX":4.3041814940609076,"pfxZ":8.44359425093525,"pX":0.1418236563284529,"pZ":3.510221450646562,"vX0":-7.572897538108677,"vY0":-141.26898050077568,"vZ0":-2.025570770616652,"x":111.59,"y":144.0,"x0":2.2929361307904306,"y0":50.00390819431457,"z0":5.198602904146813,"aX":8.737412468376373},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2566,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.38711389137334473,"extension":6.302104017635149},"index":2,"playId":"f571af26-a674-361b-82a6-0429edc0683a","pitchNumber":3,"startTime":"2026-10-07T00:43:12.076Z","endTime":"2026-10-07T00:43:16.083Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09562373631531,"aZ":-13.851923213883316,"pfxX":2.743647326944698,"pfxZ":9.294601549343982,"pX":0.9128934392391308,"pZ":3.712163764897516,"vX0":-4.737417307187978,"vY0":-139.68118389335288,"vZ0":-1.796105418331811,"x":82.2,"y":138.55,"x0":2.2761624375044662,"y0":50.00679924892331,"z0":5.276558197872319,"aX":5.411282195746697},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-4.0,"spinRate":2523,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.3924537940333157,"extension":6.223337062159404},"index":3,"playId":"a7087850-88eb-36f7-9868-e53ea60af2d4","pitchNumber":4,"startTime":"2026-10-07T00:43:30.153Z","endTime":"2026-10-07T00:43:34.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49755880703094,"aZ":-28.597159638943648,"pfxX":-1.1380754941989961,"pfxZ":2.0574010558247116,"pX":-1.3211621552116388,"pZ":0.38617491169104423,"vX0":-9.129541261550038,"vY0":-130.4059510192542,"vZ0":-6.460641060882596,"x":167.36,"y":228.35,"x0":2.3619235959001377,"y0":50.0012169974907,"z0":5.031940894938332,"aX":-1.9715303100033714},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":4.0,"spinRate":2624,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4188348532986428,"extension":6.390022678479447},"index":4,"playId":"480d8981-3b87-38af-a4be-76dce5a04fc5","pitchNumber":5,"startTime":"2026-10-07T00:43:52.025Z","endTime":"2026-10-07T00:43:56.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:43:56.308Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-07T00:44:14.516Z","endTime":"2026-10-07T00:46:19.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553089237541403,"aZ":-14.268760415129197,"pfxX":3.55201605156319,"pfxZ":8.739588003527672,"pX":0.7521786415214197,"pZ":3.0154812697545412,"vX0":-5.700081075309975,"vY0":-141.79273656937903,"vZ0":-3.57829583943602,"x":88.33,"y":157.36,"x0":2.321338566807303,"y0":50.002595479801265,"z0":5.19637262595599,"aX":7.277605555104995},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-5.4,"spinRate":2416,"spinDirection":143},"zone":3,"typeConfidence":0.9,"plateTime":0.38538812551022295,"extension":6.259371364320302},"index":0,"playId":"c15ff50d-7a7f-38c2-994b-4b13d73413ee","pitchNumber":1,"startTime":"2026-10-07T00:44:25.469Z","endTime":"2026-10-07T00:44:28.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.394522090580363,"aZ":-13.280003632615852,"pfxX":3.297546179452792,"pfxZ":9.23093918547946,"pX":0.08825891358087674,"pZ":4.633834614538296,"vX0":-7.378076225394401,"vY0":-141.4966970880953,"vZ0":0.20187891235475264,"x":113.64,"y":113.67,"x0":2.2900558105610904,"y0":50.004760552414034,"z0":5.406032852366103,"aX":6.751707823871433},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":-4.7,"spinRate":2481,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.38569587838311303,"extension":6.342052074720914},"index":1,"playId":"3db3f132-7c43-3376-b995-3d5588a235c5","pitchNumber":2,"startTime":"2026-10-07T00:44:47.623Z","endTime":"2026-10-07T00:44:51.474Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85269795142959,"aZ":-32.58547013601241,"pfxX":-1.942829125628644,"pfxZ":-0.2469812896873549,"pX":-0.5142405005508432,"pZ":2.0732658329233313,"vX0":-6.432625978948018,"vY0":-128.50730250936877,"vZ0":-1.6688860947139674,"x":136.6,"y":182.8,"x0":2.2664493895747166,"y0":50.00161466032816,"z0":5.24561762642444,"aX":-3.2703872979493913},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":4.9,"spinRate":2596,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.42506684472413214,"extension":6.340372921501226},"index":2,"playId":"65dfdb77-0775-3b4f-8e93-fbf808a7e21d","pitchNumber":3,"startTime":"2026-10-07T00:45:03.485Z","endTime":"2026-10-07T00:45:07.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397862783561724,"aZ":-30.295853313605562,"pfxX":-3.150324391603866,"pfxZ":1.0571056021629643,"pX":-2.042833760878262,"pZ":0.32308841238310493,"vX0":-10.276710502398394,"vY0":-132.92528336737095,"vZ0":-6.30645090577351,"x":194.87,"y":230.06,"x0":2.2883317090749977,"y0":50.00610285387698,"z0":4.935717144065783,"aX":-5.61900925754392},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.6,"breakHorizontal":8.0,"spinRate":2609,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.41259469669425997,"extension":6.458247787989774},"index":3,"playId":"dd653c5c-e48d-3660-952b-b33024c0f570","pitchNumber":4,"startTime":"2026-10-07T00:45:27.665Z","endTime":"2026-10-07T00:45:31.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314596280458517,"aZ":-13.909350686851232,"pfxX":4.24885013216076,"pfxZ":9.006644838575712,"pX":1.3263355390315963,"pZ":3.6078009139852276,"vX0":-4.895177926970828,"vY0":-141.29883847006067,"vZ0":-2.1488963388645472,"x":66.44,"y":141.37,"x0":2.526803816803414,"y0":50.00207050387144,"z0":5.268754769859392,"aX":8.616270883281103},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2511,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.3872037163169235,"extension":6.320869665413558},"index":4,"playId":"de529dae-2fd6-3c8c-a5f4-44cb3b66134a","pitchNumber":5,"startTime":"2026-10-07T00:45:49.195Z","endTime":"2026-10-07T00:45:52.707Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.397947724289615,"aZ":-14.545952973746383,"pfxX":4.918987585409778,"pfxZ":8.589037817215257,"pX":1.1183801599683505,"pZ":4.097060584882013,"vX0":-5.672308713328128,"vY0":-142.29627310853073,"vZ0":-0.7564783923746043,"x":74.37,"y":128.16,"x0":2.4977387905152115,"y0":50.00164547818538,"z0":5.2871642959081715,"aX":10.095201313039235},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":-7.8,"spinRate":2509,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.3847998943505213,"extension":6.407504762346391},"index":5,"playId":"4470c9f5-8b52-35fa-9100-d86ce81e02b8","pitchNumber":6,"startTime":"2026-10-07T00:46:15.123Z","endTime":"2026-10-07T00:46:19.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:46:19.430Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Enrique Hernández pops out to shortstop Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-07T00:49:15.227Z","endTime":"2026-10-07T00:50:19.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-07T00:46:38.144Z","endTime":"2026-10-07T00:49:17.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513350844392416,"aZ":-20.01882500449178,"pfxX":-10.645578743320218,"pfxZ":6.523766856647857,"pX":1.4812106575668764,"pZ":1.6826289586677745,"vX0":13.550449413375494,"vY0":-135.609003152842,"vZ0":-6.48598661002629,"x":60.54,"y":193.35,"x0":-2.1960929378810845,"y0":50.004339246927444,"z0":5.50088002860824,"aX":-19.840074069150234},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.6,"breakHorizontal":16.4,"spinRate":2417,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40382412690005554,"extension":6.246437088336238},"index":1,"playId":"57f1065e-8786-3921-ac9a-ec0e1c700a77","pitchNumber":1,"startTime":"2026-10-07T00:49:17.574Z","endTime":"2026-10-07T00:49:21.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76542565359409,"aZ":-19.24722765387558,"pfxX":-9.796716360705355,"pfxZ":6.825565707316579,"pX":0.5382725364782828,"pZ":1.4511596710857375,"vX0":11.011962501982156,"vY0":-136.697237292618,"vZ0":-7.4414326356182645,"x":96.48,"y":199.6,"x0":-2.2670904392648006,"y0":50.006404594967115,"z0":5.527227710840852,"aX":-18.567948312080233},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":2422,"spinDirection":217},"zone":14,"typeConfidence":0.87,"plateTime":0.40048438842915646,"extension":6.255184285846486},"index":2,"playId":"50d2db0b-9bb6-3583-8546-ef8586b8a896","pitchNumber":2,"startTime":"2026-10-07T00:49:27.889Z","endTime":"2026-10-07T00:49:31.738Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642049140450826,"aZ":-14.899198342482471,"pfxX":-7.777715906231842,"pfxZ":9.0668128054498,"pX":0.7331298677767774,"pZ":0.8929671379271009,"vX0":13.180753164672716,"vY0":-137.22654096523556,"vZ0":-8.027866917035356,"x":89.05,"y":214.67,"x0":-3.123941780922863,"y0":50.003094367211396,"z0":4.873355720019686,"aX":-14.820158706105639},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2392,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.39928717765957344,"extension":6.445985549289613},"index":3,"playId":"3a770b9f-fca5-3d31-b9d4-ce94ab3be31a","pitchNumber":3,"startTime":"2026-10-07T00:49:39.453Z","endTime":"2026-10-07T00:49:43.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17867573794802,"aZ":-21.327713020607227,"pfxX":-12.133491266242107,"pfxZ":5.679274929036528,"pX":0.14176832565715822,"pZ":1.9984838772569566,"vX0":11.068041805457044,"vY0":-137.6987265344433,"vZ0":-5.280445300953208,"x":111.6,"y":184.82,"x0":-2.36440527276938,"y0":50.00330362628535,"z0":5.395406994794131,"aX":-23.170980066499805},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":19.4,"spinRate":2404,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.39864338473919014,"extension":6.288497436315766},"index":4,"playId":"2469058f-88a6-3add-be67-c77371f90ecf","pitchNumber":4,"startTime":"2026-10-07T00:49:57.623Z","endTime":"2026-10-07T00:50:01.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86011251328036,"aZ":-14.960331881868054,"pfxX":-6.721521840283563,"pfxZ":9.173139729301669,"pX":0.649406255837981,"pZ":2.7279127801884244,"vX0":12.642839557765136,"vY0":-136.33988168500787,"vZ0":-3.400683597408612,"x":92.25,"y":165.13,"x0":-3.181195624807768,"y0":50.002849973020396,"z0":5.028190152258383,"aX":-12.614370605213143},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2288,"spinDirection":232},"zone":3,"typeConfidence":0.93,"plateTime":0.4022227668574856,"extension":6.4763024780370495},"hitData":{"launchSpeed":79.2,"launchAngle":70.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.91,"coordY":158.84}},"index":5,"playId":"c15e00c6-e8c6-32ef-8bdb-6f3b9a4ea260","pitchNumber":5,"startTime":"2026-10-07T00:50:09.500Z","endTime":"2026-10-07T00:50:19.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:50:19.201Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-07T00:50:40.108Z","endTime":"2026-10-07T00:52:48.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55301714136934,"aZ":-28.22087984910991,"pfxX":-13.187512723610023,"pfxZ":2.091938740737777,"pX":0.24813586675494917,"pZ":0.8626724727762031,"vX0":14.022577218366985,"vY0":-136.8359297315469,"vZ0":-5.741000344689168,"x":107.54,"y":215.49,"x0":-3.241272527365898,"y0":50.001567959274475,"z0":4.933536416133849,"aX":-24.88717445654828},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":20.8,"spinRate":2405,"spinDirection":237},"zone":14,"typeConfidence":0.82,"plateTime":0.4010319989255553,"extension":6.507377320420784},"index":0,"playId":"b331eee6-b4b1-3492-9a3f-91e919c9684f","pitchNumber":1,"startTime":"2026-10-07T00:50:40.108Z","endTime":"2026-10-07T00:50:44.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916965715786585,"aZ":-13.190502979611674,"pfxX":-6.061113297432346,"pfxZ":9.89402407252487,"pX":-0.62258591197225,"pZ":2.98652327882072,"vX0":9.517676178654643,"vY0":-137.9398699353549,"vZ0":-3.093699157546169,"x":140.73,"y":158.14,"x0":-3.3370552893932652,"y0":50.002079494947644,"z0":5.01710301053123,"aX":-11.629422462246687},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2388,"spinDirection":234},"zone":1,"typeConfidence":0.94,"plateTime":0.39772621179980794,"extension":6.526499222860894},"index":1,"playId":"77598512-aee0-331b-8e50-398fa82ec21a","pitchNumber":2,"startTime":"2026-10-07T00:50:52.957Z","endTime":"2026-10-07T00:50:56.789Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138452390788117,"aZ":-11.464324810976242,"pfxX":-2.7174497456412734,"pfxZ":10.919394378467777,"pX":0.7005745640082732,"pZ":3.2427397378521277,"vX0":8.924616071340226,"vY0":-137.0668393549192,"vZ0":-4.444766319332697,"x":90.3,"y":151.23,"x0":-2.2490437469993974,"y0":50.00668909226835,"z0":5.672235807775659,"aX":-5.155750484743334},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":3.0,"spinRate":2343,"spinDirection":211},"zone":3,"typeConfidence":0.92,"plateTime":0.4000467984585794,"extension":6.41407729967233},"index":2,"playId":"5ab80aa2-41ac-3101-a06a-aaa88d2ac4d1","pitchNumber":3,"startTime":"2026-10-07T00:51:06.038Z","endTime":"2026-10-07T00:51:10.002Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604032200339518,"aZ":-27.53060760054068,"pfxX":5.099977956262547,"pfxZ":3.0233564637102495,"pX":0.6139657446189702,"pZ":1.9572350764686737,"vX0":6.472981739716946,"vY0":-122.72763514153864,"vZ0":-2.6956047416508135,"x":93.6,"y":185.93,"x0":-2.712976854419328,"y0":50.00327890768085,"z0":5.396770743042182,"aX":7.838000825562199},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.2,"breakHorizontal":-10.7,"spinRate":2696,"spinDirection":67},"zone":9,"typeConfidence":0.89,"plateTime":0.4450276888995002,"extension":6.017680200521932},"index":3,"playId":"d2b78d2c-7d31-3de6-bc9d-affc37421002","pitchNumber":4,"startTime":"2026-10-07T00:51:22.495Z","endTime":"2026-10-07T00:51:25.819Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931084329430874,"aZ":-17.809324271152825,"pfxX":-6.319643724063784,"pfxZ":7.53521019054612,"pX":-0.06082073516131957,"pZ":3.8027599651965334,"vX0":10.635493370274023,"vY0":-137.09687601015395,"vZ0":-0.2823000168747785,"x":119.32,"y":136.11,"x0":-3.1669263528075184,"y0":50.00041960613671,"z0":5.121158010035112,"aX":-12.044763452034218},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":2339,"spinDirection":229},"zone":11,"typeConfidence":0.93,"plateTime":0.3993098744224972,"extension":6.389777753760895},"index":4,"playId":"b482e68d-a965-366a-ab02-b0052ef57f16","pitchNumber":5,"startTime":"2026-10-07T00:51:39.991Z","endTime":"2026-10-07T00:51:44.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632085296606668,"aZ":-29.270978390802146,"pfxX":3.120668930562209,"pfxZ":1.8784428045500872,"pX":1.4532378443685317,"pZ":0.14980219497701056,"vX0":8.584811468407928,"vY0":-123.17386774230549,"vZ0":-6.356361506233229,"x":61.61,"y":234.74,"x0":-2.477297211172924,"y0":50.000681151139865,"z0":5.227392126569728,"aX":4.809807930760948},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.2,"breakHorizontal":-7.6,"spinRate":2727,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.44406647321613857,"extension":6.205754517974089},"index":5,"playId":"0cccd4b6-1429-3a52-b454-42f57342a6fc","pitchNumber":6,"startTime":"2026-10-07T00:51:58.729Z","endTime":"2026-10-07T00:52:02.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937740418574517,"aZ":-24.274868945561664,"pfxX":-8.104475186684066,"pfxZ":4.64338226065273,"pX":-0.08894580386423173,"pZ":2.6229777351899046,"vX0":9.043988280446655,"vY0":-129.81881853961866,"vZ0":-2.212063110100819,"x":120.39,"y":167.96,"x0":-2.5698731046043948,"y0":50.00422351947187,"z0":5.339644229137163,"aX":-13.79304070545597},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":2003,"spinDirection":241},"zone":5,"typeConfidence":0.89,"plateTime":0.4223987366128106,"extension":6.2617142899307225},"index":6,"playId":"851a8f3b-5595-335f-adb0-4a4d78c54b58","pitchNumber":7,"startTime":"2026-10-07T00:52:18.307Z","endTime":"2026-10-07T00:52:23.560Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674436299087056,"aZ":-24.87139164024524,"pfxX":-10.276035259358139,"pfxZ":4.288103127666475,"pX":0.692166670639449,"pZ":1.159904085216224,"vX0":11.45848961559716,"vY0":-129.53537568811748,"vZ0":-5.546516774114264,"x":90.62,"y":207.46,"x0":-2.4503808721886373,"y0":50.00106274482206,"z0":5.226613964580872,"aX":-17.488707854918676},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":1916,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4225982772331598,"extension":6.437308441986325},"index":7,"playId":"0108a9c2-80cb-39fe-942a-79b23ec49ae6","pitchNumber":8,"startTime":"2026-10-07T00:52:44.057Z","endTime":"2026-10-07T00:52:48.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:52:48.467Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-07T00:53:06.492Z","endTime":"2026-10-07T00:54:27.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(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},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432460314300616,"aZ":-15.65239034450503,"pfxX":-5.093295653552266,"pfxZ":8.46025583887415,"pX":0.8790529524915992,"pZ":2.1228324764022997,"vX0":11.030439079785742,"vY0":-138.49701940881604,"vZ0":-6.106640374816603,"x":83.49,"y":181.46,"x0":-2.4842464093522567,"y0":50.00156066554352,"z0":5.393812180405799,"aX":-9.945932005206288},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2360,"spinDirection":222},"zone":14,"typeConfidence":0.94,"plateTime":0.39470562270236176,"extension":6.325578719079391},"index":0,"playId":"aafd0683-c93f-30f1-8f17-980f89227c24","pitchNumber":1,"startTime":"2026-10-07T00:53:11.231Z","endTime":"2026-10-07T00:53:15.077Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.307513194249744,"aZ":-10.98987109835885,"pfxX":-5.240301238132786,"pfxZ":10.885575114952381,"pX":0.7392644659841712,"pZ":2.0462477876861085,"vX0":10.190722415634774,"vY0":-138.6854097851907,"vZ0":-7.055152241763415,"x":88.82,"y":183.53,"x0":-2.303642665561683,"y0":50.000715025018074,"z0":5.3577203163155955,"aX":-10.19685475202052},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2463,"spinDirection":219},"zone":9,"typeConfidence":0.94,"plateTime":0.3950884754171038,"extension":6.155449812935567},"index":1,"playId":"7ed2586c-935d-3871-b3c8-a8dd8f5eaf60","pitchNumber":2,"startTime":"2026-10-07T00:53:26.324Z","endTime":"2026-10-07T00:53:30.180Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65224649128265,"aZ":-27.98925905119394,"pfxX":-10.168013903890227,"pfxZ":2.4726077123159547,"pX":0.3121084193378689,"pZ":1.3831249994018846,"vX0":10.589308815860559,"vY0":-129.24204146807733,"vZ0":-4.2553220119078565,"x":105.1,"y":201.44,"x0":-2.515007489319841,"y0":50.00387869217933,"z0":5.197758343972415,"aX":-17.221845840378585},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":16.1,"spinRate":1870,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4236138856264229,"extension":6.26098484961292},"index":2,"playId":"614d3b54-73a9-38ab-9226-972fe97b5360","pitchNumber":3,"startTime":"2026-10-07T00:53:39.746Z","endTime":"2026-10-07T00:53:43.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602610653822836,"aZ":-15.37399987659303,"pfxX":-4.843069051493581,"pfxZ":8.686434827556312,"pX":0.3089456318162917,"pZ":1.8209764855381088,"vX0":9.301777644629475,"vY0":-138.14730189339633,"vZ0":-6.716906098559463,"x":105.22,"y":189.61,"x0":-2.4716033404367623,"y0":50.00293739898892,"z0":5.316217288107819,"aX":-9.367597027746976},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2423,"spinDirection":222},"zone":9,"typeConfidence":0.93,"plateTime":0.39638738763308856,"extension":6.207177190042474},"index":3,"playId":"bde7a5c8-64a2-30fe-9fca-a9dd8dfb1beb","pitchNumber":4,"startTime":"2026-10-07T00:53:53.091Z","endTime":"2026-10-07T00:53:57.046Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.099954036879446,"aZ":-15.046895960454851,"pfxX":-7.832777234627031,"pfxZ":8.696007267157857,"pX":0.23122075785429366,"pZ":2.2902067928427137,"vX0":12.142737842866518,"vY0":-139.6064301192976,"vZ0":-4.39239120013464,"x":108.19,"y":176.94,"x0":-3.1615172239195966,"y0":50.00145708303572,"z0":4.877713947819238,"aX":-15.425608387231202},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2420,"spinDirection":232},"zone":5,"typeConfidence":0.93,"plateTime":0.3926794856243836,"extension":6.4825352359918895},"index":4,"playId":"a6c0c43e-d2d1-3e6f-9ebd-95cedd466ec6","pitchNumber":5,"startTime":"2026-10-07T00:54:06.204Z","endTime":"2026-10-07T00:54:09.441Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82921577527113,"aZ":-31.05176774176689,"pfxX":-10.094210259918563,"pfxZ":0.6309658653951598,"pX":-1.3833961570682423,"pZ":2.656257223111924,"vX0":6.641868226385087,"vY0":-132.23998109767516,"vZ0":-1.0614593505000518,"x":169.73,"y":167.06,"x0":-2.614367357744544,"y0":50.00142419676386,"z0":5.337859104118549,"aX":-17.901488055976863},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":16.8,"spinRate":2165,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.41397354190343805,"extension":6.299836472717013},"index":5,"playId":"f25109eb-a08b-3cd1-8336-ffa84bb0ff41","pitchNumber":6,"startTime":"2026-10-07T00:54:23.408Z","endTime":"2026-10-07T00:54:27.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:54:27.629Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-07T00:54:58.060Z","endTime":"2026-10-07T00:55:45.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Teoscar Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-07T00:54:35.962Z","endTime":"2026-10-07T00:55:00.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498705212080413,"aZ":-23.359997643403126,"pfxX":-10.364138932822318,"pfxZ":5.296394964442395,"pX":0.12889981553823746,"pZ":1.884793406365237,"vX0":10.087316753035129,"vY0":-128.20859875195535,"vZ0":-4.128384014529294,"x":112.09,"y":187.89,"x0":-2.5099736521946623,"y0":50.00561166132605,"z0":5.339107399100014,"aX":-17.25768553661984},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.9,"breakHorizontal":16.6,"spinRate":1948,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4272223691720729,"extension":6.574523018569309},"index":1,"playId":"8c4ea573-7a5f-31ae-b9af-65b8de28e067","pitchNumber":1,"startTime":"2026-10-07T00:55:00.334Z","endTime":"2026-10-07T00:55:04.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234056718151052,"aZ":-22.399482392607624,"pfxX":-8.218268615691715,"pfxZ":5.937383935755114,"pX":-0.793073803490024,"pZ":2.4437517710636616,"vX0":7.065362654056947,"vY0":-127.7643932883079,"vZ0":-2.771937884673925,"x":147.23,"y":172.8,"x0":-2.531531532250561,"y0":50.00511369941684,"z0":5.310199994524746,"aX":-13.538251917253277},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.3,"breakHorizontal":13.2,"spinRate":2023,"spinDirection":242},"zone":4,"typeConfidence":0.89,"plateTime":0.42929985574403595,"extension":6.517292360586022},"index":2,"playId":"fca6a8cb-77ce-3c72-bc50-3198429dbb99","pitchNumber":2,"startTime":"2026-10-07T00:55:18.603Z","endTime":"2026-10-07T00:55:22.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4124874483818,"aZ":-20.560860993336764,"pfxX":-9.250891663609748,"pfxZ":5.923728351124582,"pX":0.7217642932261926,"pZ":3.3592361174547363,"vX0":10.23945540870037,"vY0":-138.98087651998432,"vZ0":-2.351434378073314,"x":89.49,"y":148.08,"x0":-1.8039405249627998,"y0":50.005539945233934,"z0":5.57810070996498,"aX":-18.145994444743067},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":14.6,"spinRate":2416,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.39371436481207,"extension":6.234162676107384},"index":3,"playId":"5b1d24be-4551-3ae2-938a-9346333d6109","pitchNumber":3,"startTime":"2026-10-07T00:55:41.483Z","endTime":"2026-10-07T00:55:45.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T00:55:45.552Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (1) on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T00:59:39.666Z","endTime":"2026-10-07T01:00:32.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-07T00:56:48.291Z","endTime":"2026-10-07T00:56:48.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"description":"Defensive switch from third base to left field for Enrique Hernández.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-07T00:56:48.307Z","endTime":"2026-10-07T00:56:48.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Edwin Díaz replaces Tanner Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-10-07T00:56:48.308Z","endTime":"2026-10-07T00:59:41.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621242,"link":"/api/v1/people/621242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497689103942367,"aZ":-27.526475430712193,"pfxX":0.10348596660884213,"pfxZ":2.6214110537016584,"pX":-0.2582253937097914,"pZ":3.853126958845475,"vX0":4.577604564325442,"vY0":-131.621662931602,"vZ0":2.0494498384881767,"x":126.84,"y":134.75,"x0":-2.026469010517456,"y0":50.00049524039301,"z0":5.09015921937171,"aX":0.18172407751306263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-1.1,"spinRate":2343,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4146642742637594,"extension":7.3364115083774255},"index":3,"playId":"ef890eae-e4e1-36ce-ab16-8ba06b79fb42","pitchNumber":1,"startTime":"2026-10-07T00:59:41.998Z","endTime":"2026-10-07T00:59:45.849Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10800237927298,"aZ":-20.440685940954577,"pfxX":-8.33025673404951,"pfxZ":5.680503436371346,"pX":0.09749926143274816,"pZ":3.291862984661441,"vX0":9.09791405712907,"vY0":-142.6637075102817,"vZ0":-0.3211568473620692,"x":113.28,"y":149.9,"x0":-2.0470167736889655,"y0":50.00581609874608,"z0":4.691751353289271,"aX":-17.215066014395344},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.4,"breakHorizontal":13.3,"spinRate":2429,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.38360638513951484,"extension":6.990911503873764},"index":4,"playId":"e4543bd1-48da-3d46-b103-1a9787a42b7f","pitchNumber":2,"startTime":"2026-10-07T00:59:53.673Z","endTime":"2026-10-07T00:59:57.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62080824195453,"aZ":-21.30523286506214,"pfxX":-9.024931676379694,"pfxZ":5.432558275490251,"pX":0.3553851550896302,"pZ":1.249115640970551,"vX0":9.493333074534716,"vY0":-140.49118465908126,"vZ0":-5.2738991836062805,"x":75.69,"y":192.98,"x0":-1.893800297957787,"y0":50.00324471467219,"z0":4.534132785624522,"aX":-18.054824924803867},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":2378,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.38976427080593146,"extension":7.250316598705197},"index":5,"playId":"ecb5ace7-85cb-3567-a6d1-c7ad8ec87de2","pitchNumber":3,"startTime":"2026-10-07T01:00:06.855Z","endTime":"2026-10-07T01:00:10.838Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.793515787251565,"aZ":-19.260863811323016,"pfxX":-8.399133440862425,"pfxZ":6.347807617210921,"pX":-0.058173418021795216,"pZ":1.5137052701178682,"vX0":8.411697417031608,"vY0":-141.5902165130642,"vZ0":-5.020168300463814,"x":119.22,"y":197.91,"x0":-1.9737483395551414,"y0":50.00082615797756,"z0":4.538965877032866,"aX":-17.08204891843295},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2336,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3865799446938758,"extension":7.408601952922598},"hitData":{"launchSpeed":104.4,"launchAngle":22.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.61,"coordY":48.49}},"index":6,"playId":"184494e1-98e8-3eac-82b3-2eebc9085800","pitchNumber":4,"startTime":"2026-10-07T01:00:20.830Z","endTime":"2026-10-07T01:00:32.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T01:00:32.965Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Tommy Edman to first baseman Freddie Freeman. Ozzie Albies to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T01:00:58.012Z","endTime":"2026-10-07T01:04:00.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409544402582345,"aZ":-23.870014213550935,"pfxX":-0.7175675002969761,"pfxZ":4.641760950080035,"pX":1.2365609217504534,"pZ":1.244711782486402,"vX0":8.17932446690654,"vY0":-132.65167418959135,"vZ0":-4.988525393828798,"x":69.87,"y":205.17,"x0":-1.7887604801308508,"y0":50.00256931729901,"z0":4.881789545111994,"aX":-1.2849770398696676},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":-0.4,"spinRate":2188,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41234306829331224,"extension":7.206931227243452},"index":0,"playId":"143ffb87-2ee6-3525-87a5-f405f9edfd0c","pitchNumber":1,"startTime":"2026-10-07T01:01:10.347Z","endTime":"2026-10-07T01:01:14.684Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867131458162504,"aZ":-27.00814867856532,"pfxX":-0.4072979108270265,"pfxZ":2.981262118771422,"pX":0.8224684037799909,"pZ":3.0717080908520584,"vX0":7.175104542896227,"vY0":-130.34624604064953,"vZ0":0.16254074851064093,"x":85.65,"y":155.84,"x0":-1.9058546987425569,"y0":50.00081012897251,"z0":5.0379763851913175,"aX":-0.7072750774418574},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2195,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4192549453332477,"extension":7.203751340881526},"index":1,"playId":"5871ab37-9b6a-3544-88a6-52034a22a1c2","pitchNumber":2,"startTime":"2026-10-07T01:01:48.839Z","endTime":"2026-10-07T01:01:53.010Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75725018647439,"aZ":-17.261633903550322,"pfxX":-8.544561679869144,"pfxZ":7.02146801392472,"pX":0.4218637210776225,"pZ":2.6275595222112473,"vX0":9.827042659938787,"vY0":-144.81966170380244,"vZ0":-2.5609823661087816,"x":100.92,"y":167.84,"x0":-1.9049940240219407,"y0":50.00610090651631,"z0":4.578991607825096,"aX":-18.156638320963246},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2424,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.37817531062988774,"extension":7.13042614161216},"index":2,"playId":"b29dc768-379c-3aa3-b235-992581335071","pitchNumber":3,"startTime":"2026-10-07T01:02:05.826Z","endTime":"2026-10-07T01:02:09.710Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.311884314175245,"aZ":-20.886784120803448,"pfxX":-8.147674608971478,"pfxZ":5.525536344548833,"pX":-0.5561557876268591,"pZ":3.9234579191250556,"vX0":6.425419594736288,"vY0":-141.98031495102248,"vZ0":1.4587384893095345,"x":138.2,"y":132.85,"x0":-1.7892798236130716,"y0":50.003433274623944,"z0":4.7316574676901935,"aX":-16.645787379090958},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2380,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3856913012274159,"extension":7.243312560921069},"index":3,"playId":"a4e62c8b-543f-369d-b093-988f6ec1608f","pitchNumber":4,"startTime":"2026-10-07T01:02:26.866Z","endTime":"2026-10-07T01:02:30.242Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.517588751992204,"aZ":-18.4421798575926,"pfxX":-6.109848270112923,"pfxZ":6.675989810317985,"pX":1.8576759266715104,"pZ":2.8647329716117,"vX0":12.186760977926033,"vY0":-142.2563341484203,"vZ0":-1.6307279203423466,"x":46.19,"y":161.43,"x0":-1.680923355289599,"y0":50.00327165723221,"z0":4.610072643492201,"aX":-12.569637524638162},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":8.6,"spinRate":2379,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3844992279425261,"extension":7.260983596160878},"index":4,"playId":"121bf183-0a42-3ff9-976e-7351c9c45019","pitchNumber":5,"startTime":"2026-10-07T01:02:46.863Z","endTime":"2026-10-07T01:02:50.696Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44750353798181,"aZ":-29.115183074322843,"pfxX":-0.34422134673063187,"pfxZ":1.7758134988030303,"pX":1.0206624916300797,"pZ":1.116771626047457,"vX0":7.284187147105017,"vY0":-129.92693342646632,"vZ0":-3.6653936924563952,"x":78.09,"y":208.63,"x0":-1.7662260593997117,"y0":50.00277334456681,"z0":4.7415881300783065,"aX":-0.5940722218750529},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2278,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4204565096718076,"extension":7.291192344517277},"index":5,"playId":"72eef532-fa52-37be-83ee-abbcd27ddf63","pitchNumber":6,"startTime":"2026-10-07T01:03:04.417Z","endTime":"2026-10-07T01:03:08.101Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30179053082518,"aZ":-17.31214909212735,"pfxX":-7.554710267110387,"pfxZ":7.171350066038688,"pX":-0.657768191903346,"pZ":3.6971282410979205,"vX0":6.3109616449701225,"vY0":-143.12742300550977,"vZ0":0.13742416452066408,"x":142.07,"y":138.96,"x0":-1.9106870666745697,"y0":50.00638991298571,"z0":4.733423546101221,"aX":-15.663913766339952},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":2308,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.38282885620802665,"extension":7.196287180249494},"index":6,"playId":"4b194809-ec31-3550-a3e1-5587cee7e8ee","pitchNumber":7,"startTime":"2026-10-07T01:03:28.020Z","endTime":"2026-10-07T01:03:31.277Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.719372920619044,"aZ":-26.522031849804957,"pfxX":-10.800302231069422,"pfxZ":2.6819220106336488,"pX":0.6329606715008765,"pZ":2.6208852191897365,"vX0":10.566191141406225,"vY0":-143.46525423062928,"vZ0":-1.131851379604441,"x":92.87,"y":168.02,"x0":-1.6747146270175377,"y0":50.00457193309717,"z0":4.656644378940161,"aX":-22.76838321442272},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":4.8,"breakHorizontal":17.8,"spinRate":2390,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.38017915783023737,"extension":7.3204522449919045},"hitData":{"launchSpeed":88.0,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.85,"coordY":150.85}},"index":7,"playId":"994e518f-acba-3a92-b0c5-95e39c7d1cb6","pitchNumber":8,"startTime":"2026-10-07T01:03:52.874Z","endTime":"2026-10-07T01:04:00.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T01:04:00.370Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T01:04:25.432Z","endTime":"2026-10-07T01:06:00.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490343912382436,"aZ":-27.28120006370996,"pfxX":-0.059361640091726287,"pfxZ":2.7953212975925714,"pX":1.1249592196441842,"pZ":1.2558611285334955,"vX0":7.40077795511237,"vY0":-131.84978674033195,"vZ0":-3.906915377354208,"x":74.12,"y":204.87,"x0":-1.717285733768973,"y0":50.00502308687076,"z0":4.783055022538129,"aX":-0.10591504676730204},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.6,"spinRate":2270,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4163078147038002,"extension":7.266207272370472},"index":0,"playId":"b2977c8f-8ab8-3987-b7ca-c56cbf4433b5","pitchNumber":1,"startTime":"2026-10-07T01:04:26.405Z","endTime":"2026-10-07T01:04:30.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3939596820989,"aZ":-25.74194997015054,"pfxX":-8.107390387817798,"pfxZ":3.2427524633802074,"pX":-0.7676780831323804,"pZ":2.237512868572054,"vX0":6.2249262161852075,"vY0":-139.96402880024382,"vZ0":-1.8668166264878394,"x":146.26,"y":178.37,"x0":-1.9664624510550188,"y0":50.004966840477685,"z0":4.597680265291212,"aX":-16.098042490356896},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":13.4,"spinRate":2179,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.3912252957551008,"extension":7.125982376945663},"index":1,"playId":"9d1655a4-36bc-342b-a3ae-2190cb1a34d3","pitchNumber":2,"startTime":"2026-10-07T01:04:42.299Z","endTime":"2026-10-07T01:04:47.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84582756350884,"aZ":-17.10272480180522,"pfxX":-7.897422318275034,"pfxZ":7.288839956355775,"pX":1.530585988152919,"pZ":1.944197004576032,"vX0":11.989083390678488,"vY0":-142.4547876803065,"vZ0":-4.410867348244046,"x":58.66,"y":186.29,"x0":-1.6946208186494203,"y0":50.003379273547324,"z0":4.584335977338786,"aX":-16.332127668241757},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":2335,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3835888755023955,"extension":7.440767597586991},"index":2,"playId":"8fb7fe61-d61b-3e33-a670-f7948b6f5882","pitchNumber":3,"startTime":"2026-10-07T01:05:10.726Z","endTime":"2026-10-07T01:05:14.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364014049160623,"aZ":-28.087856857004418,"pfxX":-0.3448000009525429,"pfxZ":2.3182341959580164,"pX":0.08224421903349254,"pZ":2.437790107109639,"vX0":5.046572886469193,"vY0":-131.13171526239674,"vZ0":-1.047922770361835,"x":113.87,"y":172.96,"x0":-1.8119394493945045,"y0":50.004439583203386,"z0":4.913571366752147,"aX":-0.6087284744090472},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":-0.4,"spinRate":2261,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4156435395226623,"extension":7.17781626219111},"index":3,"playId":"a0391c1c-a8d2-3575-a274-2f820b54c661","pitchNumber":4,"startTime":"2026-10-07T01:05:27.181Z","endTime":"2026-10-07T01:05:31.502Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.886831220453416,"aZ":-18.460350460134165,"pfxX":-7.708412588247398,"pfxZ":6.6377413983078934,"pX":0.0633813123378669,"pZ":2.9398675836232058,"vX0":8.241928855725197,"vY0":-143.05835707023564,"vZ0":-1.5242359266533736,"x":114.58,"y":159.4,"x0":-1.8574408134160711,"y0":50.00668520412282,"z0":4.640195442358017,"aX":-15.935559417479146},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2407,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38329134960586275,"extension":7.30105672575868},"hitData":{"launchSpeed":87.7,"launchAngle":53.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.56,"coordY":137.21}},"index":4,"playId":"e2c6b432-3ee0-35f6-bd3d-24c66442db94","pitchNumber":5,"startTime":"2026-10-07T01:05:47.422Z","endTime":"2026-10-07T01:06:00.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T01:06:00.377Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out softly, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T01:07:16.422Z","endTime":"2026-10-07T01:07:41.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"31.82"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.38"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Lane Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-07T01:06:23.835Z","endTime":"2026-10-07T01:06:41.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-07T01:06:41.499Z","endTime":"2026-10-07T01:07:18.532Z","isPitch":false,"type":"action"},{"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},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37517260581137,"aZ":-31.98254623290977,"pfxX":0.4806861879530535,"pfxZ":0.10901341936081721,"pX":-1.0998563750983967,"pZ":3.1870519556397086,"vX0":2.0403030823360986,"vY0":-132.1224381258776,"vZ0":1.4131525411616508,"x":158.92,"y":152.73,"x0":-1.9436328909287053,"y0":50.00414663426769,"z0":4.990579057538733,"aX":0.8518787067510089},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.3,"spinRate":2017,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.41409509131207045,"extension":7.364662823361619},"index":2,"playId":"7bb7f694-9b80-3a8f-bc0b-a696c36468e5","pitchNumber":1,"startTime":"2026-10-07T01:07:18.532Z","endTime":"2026-10-07T01:07:22.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07655035990712,"aZ":-27.901908320722757,"pfxX":-0.3097120080676028,"pfxZ":2.491209931983793,"pX":0.7023528108291284,"pZ":2.1010720926372217,"vX0":6.640038029274728,"vY0":-129.87580662397428,"vZ0":-1.7271808973070666,"x":90.23,"y":182.05,"x0":-1.8424684482894058,"y0":50.00434471365087,"z0":4.887797206484932,"aX":-0.5323514201025665},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-0.8,"spinRate":2133,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4210291700834654,"extension":7.196622446428016},"hitData":{"launchSpeed":54.4,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":119.15,"coordY":168.09}},"index":3,"playId":"422bbe9f-cbe1-31c0-a2f1-78348c6317ac","pitchNumber":2,"startTime":"2026-10-07T01:07:33.258Z","endTime":"2026-10-07T01:07:41.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T01:07:41.247Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out softly, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T01:07:16.422Z","endTime":"2026-10-07T01:07:41.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"31.82"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.38"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Lane Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-07T01:06:23.835Z","endTime":"2026-10-07T01:06:41.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-07T01:06:41.499Z","endTime":"2026-10-07T01:07:18.532Z","isPitch":false,"type":"action"},{"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},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37517260581137,"aZ":-31.98254623290977,"pfxX":0.4806861879530535,"pfxZ":0.10901341936081721,"pX":-1.0998563750983967,"pZ":3.1870519556397086,"vX0":2.0403030823360986,"vY0":-132.1224381258776,"vZ0":1.4131525411616508,"x":158.92,"y":152.73,"x0":-1.9436328909287053,"y0":50.00414663426769,"z0":4.990579057538733,"aX":0.8518787067510089},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.3,"spinRate":2017,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.41409509131207045,"extension":7.364662823361619},"index":2,"playId":"7bb7f694-9b80-3a8f-bc0b-a696c36468e5","pitchNumber":1,"startTime":"2026-10-07T01:07:18.532Z","endTime":"2026-10-07T01:07:22.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07655035990712,"aZ":-27.901908320722757,"pfxX":-0.3097120080676028,"pfxZ":2.491209931983793,"pX":0.7023528108291284,"pZ":2.1010720926372217,"vX0":6.640038029274728,"vY0":-129.87580662397428,"vZ0":-1.7271808973070666,"x":90.23,"y":182.05,"x0":-1.8424684482894058,"y0":50.00434471365087,"z0":4.887797206484932,"aX":-0.5323514201025665},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-0.8,"spinRate":2133,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4210291700834654,"extension":7.196622446428016},"hitData":{"launchSpeed":54.4,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":119.15,"coordY":168.09}},"index":3,"playId":"422bbe9f-cbe1-31c0-a2f1-78348c6317ac","pitchNumber":2,"startTime":"2026-10-07T01:07:33.258Z","endTime":"2026-10-07T01:07:41.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-07T01:07:41.247Z","atBatIndex":72},"scoringPlays":[27,29,42],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":164.06,"y":164.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":104.83,"y":152.37},"type":"E","description":"Field Error"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":140.27,"y":144.27},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":71.32,"y":107.8},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":117.99,"y":188.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":136.22,"y":87.58},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":129.67,"y":152.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":28.36,"y":98.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":180.44,"y":72.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":54.6,"y":117.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":199.06,"y":106.1},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":74.97,"y":117.42},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":34,"top":[25,26,27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":71.42,"y":112.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":147.86,"y":145.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":30.57,"y":64.56},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":107.87,"y":165.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":178.93,"y":46.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":57.75,"y":72.39},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":112.18,"y":142.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":190.89,"y":116.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":111.41,"y":168.57},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":53.12,"y":118.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":109.89,"y":152.37},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":96.39,"y":85.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":63.43,"y":117.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":130.86,"y":121.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":157.98,"y":169.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":157.98,"y":153.38},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":114.89,"y":97.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":110.4,"y":62.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":123.56,"y":54.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":108.38,"y":165.03},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":110.34,"y":39.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":120.61,"y":147.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":175.19,"y":172.11},"type":"O","description":"Pop Out"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":138.24,"y":187.81},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":106.35,"y":167.05},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":75.47,"y":169.08},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":114.96,"y":146.8},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":110.91,"y":158.84},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":170.61,"y":48.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":146.85,"y":150.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":197.56,"y":137.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":119.15,"y":168.09},"type":"O","description":"Groundout"}]}}]}