{"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":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out softly, catcher Will Smith to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:03:14.169Z","endTime":"2026-10-05T00:03:38.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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_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":"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-04T20:02:22.760Z","endTime":"2026-10-04T23:41:24.006Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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-04T23:41:24.006Z","endTime":"2026-10-05T00:01:48.416Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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-05T00:01:48.416Z","endTime":"2026-10-05T00:03:16.385Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":88.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51351380781304,"aZ":-10.577960525528276,"pfxX":2.9794816516077427,"pfxZ":10.736181322545537,"pX":-1.0641141503579477,"pZ":2.0623757033334242,"vX0":-8.449123960778222,"vY0":-141.250918417074,"vZ0":-10.239388695715345,"x":157.56,"y":183.1,"x0":1.5847119929896099,"y0":50.00327561806289,"z0":6.423882582654428,"aX":5.993991108668312},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-3.6,"spinRate":2487,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.3884353181396025,"extension":6.663937658482651},"index":3,"playId":"2a7a5dfe-2eb3-3f2a-97c0-470e55f9b4d2","pitchNumber":1,"startTime":"2026-10-05T00:03:16.385Z","endTime":"2026-10-05T00:03:20.215Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081273055513446,"aZ":-27.376766463907497,"pfxX":-0.6370027651892647,"pfxZ":2.8193567796941696,"pX":-1.1765462267757847,"pZ":2.3203892762203213,"vX0":-7.063122415318075,"vY0":-129.20980237010852,"vZ0":-5.349902737930123,"x":161.85,"y":176.13,"x0":1.6670991979324212,"y0":50.00581719260206,"z0":6.502494922247486,"aX":-1.0842201230548953},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":2.6,"spinRate":2428,"spinDirection":184},"zone":13,"typeConfidence":0.92,"plateTime":0.4227305009345437,"extension":6.611893582253344},"hitData":{"launchSpeed":54.2,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.94,"coordY":198.35}},"index":4,"playId":"81b49453-31f7-38bc-8713-0dc0f3388620","pitchNumber":2,"startTime":"2026-10-05T00:03:31.001Z","endTime":"2026-10-05T00:03:38.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:03:38.654Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:03:55.815Z","endTime":"2026-10-05T00:04:57.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":96.8,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34673445994257,"aZ":-12.215822237817486,"pfxX":4.002700118553667,"pfxZ":9.977137477189036,"pX":-0.4378693178711398,"pZ":3.6805866803724747,"vX0":-7.314376855729771,"vY0":-140.65927496253417,"vZ0":-5.677595153532945,"x":133.69,"y":139.4,"x0":1.6780005056225704,"y0":50.00546446760142,"z0":6.519596009306934,"aX":8.0096765279137},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2464,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.38961326535527707,"extension":6.713228066809126},"index":0,"playId":"91a536da-0917-364d-bb29-608ae18865cf","pitchNumber":1,"startTime":"2026-10-05T00:04:02.080Z","endTime":"2026-10-05T00:04:05.941Z","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":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40253016057089,"aZ":-20.943121791880078,"pfxX":7.747570884825941,"pfxZ":6.747392061896539,"pX":0.2678269653129637,"pZ":1.019002201041001,"vX0":-6.891765041044627,"vY0":-127.94867775207828,"vZ0":-9.113300529987399,"x":106.79,"y":211.27,"x0":1.984422880125026,"y0":50.00606001850564,"z0":6.256985020382568,"aX":12.900338789266472},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.4,"breakHorizontal":-12.6,"spinRate":1948,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.42742580543558173,"extension":6.730359862079181},"index":1,"playId":"e460d226-e4dc-3989-9ef7-556d53e9e8be","pitchNumber":2,"startTime":"2026-10-05T00:04:15.030Z","endTime":"2026-10-05T00:04:19.198Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136435327496336,"aZ":-27.312971340073076,"pfxX":8.750074074566845,"pfxZ":3.0290808884106237,"pX":0.5225038560908847,"pZ":2.5678779805721903,"vX0":-6.2462688577385705,"vY0":-125.82114577839087,"vZ0":-4.058461353721921,"x":97.08,"y":169.45,"x0":1.8983107896785496,"y0":50.00573760663513,"z0":6.411137504378229,"aX":14.054860730523973},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-14.4,"spinRate":1771,"spinDirection":128},"zone":6,"typeConfidence":0.91,"plateTime":0.43505341652993534,"extension":6.812775708978221},"index":2,"playId":"f07727b4-26cd-3cba-a408-ad9213fab45c","pitchNumber":3,"startTime":"2026-10-05T00:04:30.989Z","endTime":"2026-10-05T00:04:34.803Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12262298213431,"aZ":-11.075394893443875,"pfxX":4.012568571731343,"pfxZ":10.550845157327528,"pX":-0.47401782741378196,"pZ":2.74749081339453,"vX0":-7.37195785339174,"vY0":-140.56773307308268,"vZ0":-8.363202325720225,"x":135.07,"y":164.6,"x0":1.6621710981908422,"y0":50.00068181906407,"z0":6.481848319297281,"aX":8.022908196678697},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2490,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.38978072870400204,"extension":6.69942200656869},"hitData":{"launchSpeed":95.2,"launchAngle":8.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.43,"coordY":94.35}},"index":3,"playId":"b777dd65-d524-39b5-99a6-634ec6c960f3","pitchNumber":4,"startTime":"2026-10-05T00:04:46.773Z","endTime":"2026-10-05T00:04:57.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:04:57.200Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:05:12.945Z","endTime":"2026-10-05T00:06:54.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27303821187608,"aZ":-8.85853817388721,"pfxX":6.226370727607012,"pfxZ":12.105606745294452,"pX":-0.5681516805426392,"pZ":0.6011913494644154,"vX0":-8.201017330178347,"vY0":-138.45877708878714,"vZ0":-13.614149727767938,"x":138.66,"y":222.55,"x0":1.634545827098262,"y0":50.00082294326179,"z0":6.195658175333859,"aX":11.989759597720255},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-9.4,"spinRate":2473,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.396840087318739,"extension":6.775536999108259},"index":0,"playId":"a2f8d2b2-b49a-30dd-bde4-0cd0f07eb695","pitchNumber":1,"startTime":"2026-10-05T00:05:32.008Z","endTime":"2026-10-05T00:05:35.930Z","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":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.874507567113113,"aZ":-9.298616341002267,"pfxX":3.59194888639877,"pfxZ":11.443493100150883,"pX":-0.1479105469569972,"pZ":3.915376864777699,"vX0":-6.517108442855597,"vY0":-140.5003884377853,"vZ0":-5.482527643762251,"x":122.64,"y":133.06,"x0":1.7351726727623202,"y0":50.003005617732256,"z0":6.496516138698919,"aX":7.181079128729472},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.8,"breakHorizontal":-5.2,"spinRate":2436,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.3898605014678642,"extension":6.648942614380528},"index":1,"playId":"66d88d21-b75c-3c9f-9199-e1cffb70c47a","pitchNumber":2,"startTime":"2026-10-05T00:05:54.855Z","endTime":"2026-10-05T00:05:59.029Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854766286042505,"aZ":-38.90698491236455,"pfxX":-7.280421208884787,"pfxZ":-4.897035714961426,"pX":0.9113763033095523,"pZ":3.3909754911161683,"vX0":-0.043297772368914134,"vY0":-116.72994060653915,"vZ0":0.8608518057002279,"x":82.26,"y":147.22,"x0":1.8755040747255687,"y0":50.00529867797812,"z0":6.692986572440353,"aX":-10.004393969676867},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.4,"breakHorizontal":13.2,"spinRate":2267,"spinDirection":322},"zone":12,"typeConfidence":0.9,"plateTime":0.47001102743100187,"extension":6.402904301295216},"index":2,"playId":"f64600d5-a132-3413-96c4-7abd925583fc","pitchNumber":3,"startTime":"2026-10-05T00:06:17.685Z","endTime":"2026-10-05T00:06:23.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ronald Acuña Jr. steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"actionPlayId":"f64600d5-a132-3413-96c4-7abd925583fc","startTime":"2026-10-05T00:06:33.806Z","endTime":"2026-10-05T00:06:50.316Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"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":96.9,"endSpeed":88.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84867224991446,"aZ":-8.629258292186172,"pfxX":4.261792687504717,"pfxZ":11.88702806687093,"pX":-0.7050714499091446,"pZ":1.229043091556983,"vX0":-7.637927506994436,"vY0":-140.33516966725867,"vZ0":-12.366153684327507,"x":143.88,"y":205.6,"x0":1.5068982790109506,"y0":50.00115381650171,"z0":6.271168400367841,"aX":8.440576575266581},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":-6.0,"spinRate":2546,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.3913627241784905,"extension":6.741656625056145},"index":4,"playId":"ac9ed830-7e58-3aed-85fd-cc0cfc85dec5","pitchNumber":4,"startTime":"2026-10-05T00:06:50.316Z","endTime":"2026-10-05T00:06:54.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:06:54.648Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks. Ronald Acuña Jr. to 3rd. Matt Olson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:07:45.459Z","endTime":"2026-10-05T00:11:45.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e5a88db1-9925-3ec9-940d-e5fbc846792d","startTime":"2026-10-05T00:07:25.953Z","endTime":"2026-10-05T00:07:30.403Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235765182278925,"aZ":-25.96621152423996,"pfxX":7.028662474486619,"pfxZ":3.957944924959641,"pX":0.2706968438523258,"pZ":1.9477879973939,"vX0":-6.001783520522355,"vY0":-124.50497568177974,"vZ0":-5.632397601058333,"x":106.68,"y":186.19,"x0":1.800523243223817,"y0":50.00419559403852,"z0":6.391213973767129,"aX":11.024775968654978},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":-11.3,"spinRate":1762,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4400967764465178,"extension":6.562437172541985},"index":1,"playId":"8eb038d7-b709-3f2e-9bed-01497f91de1d","pitchNumber":1,"startTime":"2026-10-05T00:07:47.598Z","endTime":"2026-10-05T00:07:52.227Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33184047263032,"aZ":-13.939804828485642,"pfxX":2.919565829764532,"pfxZ":9.034808621822338,"pX":-0.3570587933586274,"pZ":3.6089976540381863,"vX0":-6.575474987803057,"vY0":-141.429251112971,"vZ0":-5.330539853124614,"x":130.61,"y":141.34,"x0":1.622491803349148,"y0":50.004031443930636,"z0":6.417745020212625,"aX":5.893551432507052},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":-3.8,"spinRate":2502,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.3878036734439978,"extension":6.665160675647984},"index":2,"playId":"3ef51af1-36c8-3ba2-8ae5-7ebbdfed276c","pitchNumber":2,"startTime":"2026-10-05T00:08:20.227Z","endTime":"2026-10-05T00:08:24.553Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968967672050585,"aZ":-10.843537503492815,"pfxX":4.186932836243643,"pfxZ":10.645214175789175,"pX":-0.28571671843186824,"pZ":3.1469468758603183,"vX0":-7.084737422584537,"vY0":-140.68411240769538,"vZ0":-7.023854529953128,"x":127.89,"y":153.81,"x0":1.7215059426808268,"y0":50.005303684994985,"z0":6.379169826762585,"aX":8.392185857529535},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-6.1,"spinRate":2449,"spinDirection":151},"zone":1,"typeConfidence":0.91,"plateTime":0.3893526068907147,"extension":6.859928519282111},"index":3,"playId":"4cebd71a-993b-35f8-aea5-92c0de651c2b","pitchNumber":3,"startTime":"2026-10-05T00:08:40.442Z","endTime":"2026-10-05T00:08:44.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"01e9faa1-5905-4469-b9d3-5d484f5853ec","startTime":"2026-10-05T00:09:02.864Z","endTime":"2026-10-05T00:09:07.864Z","isPitch":false,"type":"stepoff"},{"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":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36679907414569,"aZ":-11.931741263877376,"pfxX":3.8405143631499756,"pfxZ":9.994899847285927,"pX":-0.49986748658613717,"pZ":2.9660832506468418,"vX0":-7.2317797613068375,"vY0":-141.4410540601866,"vZ0":-7.416351177888942,"x":136.05,"y":158.7,"x0":1.5915328515238023,"y0":50.00369300917395,"z0":6.387906509854145,"aX":7.779305772412108},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2535,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.38729430830114087,"extension":6.561073194786645},"index":5,"playId":"4ab04f9d-8453-3f50-846a-20a6de55f27c","pitchNumber":4,"startTime":"2026-10-05T00:09:19.482Z","endTime":"2026-10-05T00:09:23.497Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39267738796981,"aZ":-26.564960986910915,"pfxX":-0.7405730270319433,"pfxZ":3.19309564435407,"pX":-0.737966509189016,"pZ":2.733660292310024,"vX0":-6.038416818182232,"vY0":-130.69581369622173,"vZ0":-4.680001783751213,"x":145.13,"y":164.97,"x0":1.683537477399285,"y0":50.00648755662713,"z0":6.504582390073336,"aX":-1.3003579503333191},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":2.5,"spinRate":2338,"spinDirection":173},"zone":1,"typeConfidence":0.92,"plateTime":0.4165559079926151,"extension":6.78814116281402},"index":6,"playId":"26beaec5-92b3-3b44-9b55-18efcf19445f","pitchNumber":5,"startTime":"2026-10-05T00:09:43.326Z","endTime":"2026-10-05T00:09:47.200Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419088841213355,"aZ":-39.20051035413231,"pfxX":-4.369146105215986,"pfxZ":-5.099722648274761,"pX":-0.5370158212179849,"pZ":-1.2256829145181938,"vX0":-3.560277927851964,"vY0":-117.51510526198093,"vZ0":-8.76366354736537,"x":137.47,"y":271.87,"x0":1.5737053887027626,"y0":50.00487459269563,"z0":6.264351555402025,"aX":-6.017861878040248},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.4,"breakHorizontal":8.9,"spinRate":2410,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.4688247891911632,"extension":6.705322657611086},"index":7,"playId":"921b5665-38d0-38da-a71a-9402834d191a","pitchNumber":6,"startTime":"2026-10-05T00:10:49.043Z","endTime":"2026-10-05T00:10:53.331Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32594920907253,"aZ":-11.960249104562509,"pfxX":2.5745667296582986,"pfxZ":10.053208085442591,"pX":-0.8404411548361627,"pZ":4.215614996498051,"vX0":-7.840178556190472,"vY0":-141.18323132179904,"vZ0":-4.267209516498776,"x":149.04,"y":124.96,"x0":1.6428840791706834,"y0":50.003753420075284,"z0":6.521478182729631,"aX":5.177959106645571},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.0,"spinRate":2493,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.38853826462187735,"extension":6.68735648825055},"index":8,"playId":"59257043-ab04-3221-8f2a-458c0a5da9e3","pitchNumber":7,"startTime":"2026-10-05T00:11:16.228Z","endTime":"2026-10-05T00:11:20.342Z","isPitch":true,"type":"pitch"},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29958929663255,"aZ":-39.67887986239007,"pfxX":-4.9879978590509095,"pfxZ":-5.257959407908031,"pX":-1.1523755239841051,"pZ":1.3118326056657874,"vX0":-5.008157809149657,"vY0":-118.93137846477919,"vZ0":-3.706302253416546,"x":160.93,"y":203.36,"x0":1.6302074136901346,"y0":50.00001756253807,"z0":6.497513003540698,"aX":-7.126060025176496},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":10.3,"spinRate":2627,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.4609612162710155,"extension":6.643916456561709},"index":9,"playId":"6458c159-8491-3ccf-aa10-a72d2071b44b","pitchNumber":8,"startTime":"2026-10-05T00:11:41.109Z","endTime":"2026-10-05T00:11:45.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:11:45.622Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Harris II pops out to third baseman Miguel Rojas in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:13:03.511Z","endTime":"2026-10-05T00:13:13.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-05T00:12:00.069Z","endTime":"2026-10-05T00:13:05.715Z","isPitch":false,"type":"action"},{"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.4,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93561484361975,"aZ":-10.659861452473805,"pfxX":2.9756737257380665,"pfxZ":10.89951929973537,"pX":0.8764121527752102,"pZ":3.0227847269905532,"vX0":-3.9157556457016827,"vY0":-140.1533858605036,"vZ0":-7.455686064427227,"x":83.59,"y":157.16,"x0":1.9100980574052981,"y0":50.00653560833854,"z0":6.426900410198996,"aX":5.875943362843233},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":-4.6,"spinRate":2541,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.3919580806393008,"extension":6.720323577797152},"hitData":{"launchSpeed":68.5,"launchAngle":80.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":194.75}},"index":1,"playId":"d2ababbd-1cb1-3454-9b13-9ddce3494aed","pitchNumber":1,"startTime":"2026-10-05T00:13:05.715Z","endTime":"2026-10-05T00:13:13.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:13:13.426Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to shortstop Mookie Betts. Ronald Acuña Jr. scores. Matt Olson to 3rd. Ozzie Albies to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:13:38.084Z","endTime":"2026-10-05T00:15:02.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":605483,"link":"/api/v1/people/605483"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623098224315626,"aZ":-11.287784121517308,"pfxX":2.835012690917255,"pfxZ":10.436177613439952,"pX":-0.054699442266251855,"pZ":5.3703685230066185,"vX0":-5.806323469373165,"vY0":-140.5228100552322,"vZ0":-1.5490537365598223,"x":119.09,"y":93.78,"x0":1.6693035322210052,"y0":50.00378584849682,"z0":6.661513207426073,"aX":5.675413741178244},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":-4.0,"spinRate":2528,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.389682296266296,"extension":6.581594659642232},"index":0,"playId":"f627f593-9df0-3192-91ad-ff0d1138e5fa","pitchNumber":1,"startTime":"2026-10-05T00:13:46.205Z","endTime":"2026-10-05T00:13:50.181Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45247681794748,"aZ":-9.359694616420962,"pfxX":2.724997752750364,"pfxZ":11.43017558946167,"pX":-0.8041245456524312,"pZ":3.433650347243208,"vX0":-7.908883930649096,"vY0":-140.31306923416963,"vZ0":-6.5410152680729094,"x":147.65,"y":146.07,"x0":1.6957307352920512,"y0":50.001411409395516,"z0":6.403379010254823,"aX":5.439133174355949},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":-3.4,"spinRate":2526,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.3902062125303094,"extension":6.813564010612399},"index":1,"playId":"1022bb62-fcab-33fb-a88e-6a98feb4c96d","pitchNumber":2,"startTime":"2026-10-05T00:14:07.322Z","endTime":"2026-10-05T00:14:11.295Z","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":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.438531050142636,"aZ":-10.01704779351607,"pfxX":3.9261215715693694,"pfxZ":10.796949693168724,"pX":-0.067728453462106,"pZ":4.276032363477325,"vX0":-6.299518624018426,"vY0":-142.31046708609992,"vZ0":-4.500544708634934,"x":119.58,"y":123.33,"x0":1.663809761035315,"y0":50.007059010722536,"z0":6.511755311274848,"aX":8.060602347172654},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":-5.9,"spinRate":2583,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.3847692738610524,"extension":6.781579484325383},"index":2,"playId":"9002c105-e435-3773-a088-a49ecea8e847","pitchNumber":3,"startTime":"2026-10-05T00:14:31.153Z","endTime":"2026-10-05T00:14:35.273Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376263571046984,"aZ":-10.043585297265716,"pfxX":2.133667658704909,"pfxZ":10.86215772366462,"pX":0.6248284497024567,"pZ":3.54212503840675,"vX0":-3.9870651449309804,"vY0":-141.62133421093318,"vZ0":-6.23175662734612,"x":93.18,"y":143.14,"x0":1.7717179280937252,"y0":50.00693492132584,"z0":6.40901090324239,"aX":4.3490259941502405},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":-3.1,"spinRate":2564,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.38628445447539494,"extension":6.739447431060659},"hitData":{"launchSpeed":83.7,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.53,"coordY":140.46}},"index":3,"playId":"bb8271cc-3893-303b-9ee7-2f27979aeb01","pitchNumber":4,"startTime":"2026-10-05T00:14:54.633Z","endTime":"2026-10-05T00:15:02.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:15:02.659Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-10-05T00:15:41.452Z","endTime":"2026-10-05T00:16:49.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T00:15:33.193Z","endTime":"2026-10-05T00:15:43.796Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"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":97.5,"endSpeed":89.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.455216486038402,"aZ":-10.622990875757136,"pfxX":3.5813113670087082,"pfxZ":10.595439504078783,"pX":-1.0533225114334355,"pZ":1.9781290940870686,"vX0":-8.624260342032967,"vY0":-141.51622105582143,"vZ0":-10.337494487989964,"x":157.15,"y":185.37,"x0":1.5645416763648676,"y0":50.00154942536982,"z0":6.352919057095285,"aX":7.284151605604693},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2531,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.38662369612111425,"extension":6.869508738280637},"index":1,"playId":"49c9ea86-42ac-3c7e-9b45-d8fd480d096b","pitchNumber":1,"startTime":"2026-10-05T00:15:43.796Z","endTime":"2026-10-05T00:15:47.924Z","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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36829057308421,"aZ":-41.148727667419806,"pfxX":-6.329713364837769,"pfxZ":-6.48508107495304,"pX":0.5957065328920526,"pZ":3.0206327211797097,"vX0":-0.7241863107974544,"vY0":-116.97617325484967,"vZ0":0.4510809108107763,"x":94.29,"y":157.22,"x0":1.7316289635611362,"y0":50.00238958128881,"z0":6.687526990974938,"aX":-8.758896926689722},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.4,"breakHorizontal":11.6,"spinRate":2602,"spinDirection":327},"zone":3,"typeConfidence":0.9,"plateTime":0.46849412352030706,"extension":6.6406396034316115},"index":2,"playId":"7dcb3d84-d794-305e-9272-4ae5a1aba249","pitchNumber":2,"startTime":"2026-10-05T00:16:03.115Z","endTime":"2026-10-05T00:16:06.987Z","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":81.5,"endSpeed":75.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440440442498215,"aZ":-39.464705050889734,"pfxX":-8.728938017567849,"pfxZ":-5.116360481071339,"pX":-0.2682005790864692,"pZ":1.9540524834881803,"vX0":-1.9838336559749612,"vY0":-118.75780384722678,"vZ0":-2.426471024335555,"x":127.22,"y":186.02,"x0":1.712784408074623,"y0":50.0052922567363,"z0":6.590010198092555,"aX":-12.428696999240943},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.6,"breakHorizontal":16.3,"spinRate":2661,"spinDirection":325},"zone":7,"typeConfidence":0.9,"plateTime":0.4617965549632057,"extension":6.757800209644797},"index":3,"playId":"22e9388a-938b-343c-82d0-beea87cbc524","pitchNumber":3,"startTime":"2026-10-05T00:16:22.395Z","endTime":"2026-10-05T00:16:26.535Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244751623893414,"aZ":-39.79587256975031,"pfxX":-8.338084127165342,"pfxZ":-5.222582170514071,"pX":-0.34457582482222676,"pZ":1.2419839975189455,"vX0":-2.280347904274693,"vY0":-120.25139655912996,"vZ0":-4.123173763194157,"x":130.13,"y":205.25,"x0":1.700451130075436,"y0":50.006005669710575,"z0":6.525154965803652,"aX":-12.160440433977259},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.2,"breakHorizontal":15.6,"spinRate":2523,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.45622516214141484,"extension":6.879494086585296},"index":4,"playId":"3ecf777c-fd42-3db9-8b01-48dbd29d4a5c","pitchNumber":4,"startTime":"2026-10-05T00:16:45.920Z","endTime":"2026-10-05T00:16:49.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:16:49.843Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-05T00:19:45.835Z","endTime":"2026-10-05T00:20:49.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"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":"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.602357876716667,"aZ":-16.81643081060064,"pfxX":6.350134566253744,"pfxZ":8.100849362535776,"pX":-0.3654776110200739,"pZ":0.910180962774329,"vX0":-7.176258025281425,"vY0":-137.14229553489918,"vZ0":-7.838578537785171,"x":130.93,"y":214.21,"x0":1.4657276416162066,"y0":50.005083960703786,"z0":4.962276635893805,"aX":12.043281217585767},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-10.0,"spinRate":2163,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4000688149931766,"extension":6.33122148711508},"index":0,"playId":"fe665ba3-6237-375c-a7ed-c4ac6865864e","pitchNumber":1,"startTime":"2026-10-05T00:19:55.424Z","endTime":"2026-10-05T00:19:59.296Z","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18907293045884,"aZ":-16.93475869106395,"pfxX":5.037877497554481,"pfxZ":8.111290215015082,"pX":-1.1995881875862002,"pZ":2.417153189384466,"vX0":-8.323477706846756,"vY0":-136.27685865764144,"vZ0":-4.407300030261856,"x":162.73,"y":173.52,"x0":1.2410280569693823,"y0":50.005507351194254,"z0":5.226677733510993,"aX":9.469203293855823},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":-7.3,"spinRate":2142,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.40206116046355067,"extension":6.111214990999579},"index":1,"playId":"d06ed3cd-ac6f-31b2-b37a-730208702f90","pitchNumber":2,"startTime":"2026-10-05T00:20:11.004Z","endTime":"2026-10-05T00:20:14.864Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.512240621210555,"aZ":-33.767400304761054,"pfxX":-0.2661169276031532,"pfxZ":-1.1024929698510348,"pX":0.5598219795405512,"pZ":2.1967245503474895,"vX0":-2.8765037501691877,"vY0":-118.94457582220437,"vZ0":-0.08786842781244664,"x":95.66,"y":179.47,"x0":1.8164005352971808,"y0":50.005345082253704,"z0":5.280540050496006,"aX":-0.3830985844218929},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":1.1,"spinRate":1943,"spinDirection":326},"zone":6,"typeConfidence":0.91,"plateTime":0.459426664836617,"extension":6.307211962604068},"index":2,"playId":"6b5ff165-fffc-3d75-9604-f8cfaf805e33","pitchNumber":3,"startTime":"2026-10-05T00:20:26.319Z","endTime":"2026-10-05T00:20:30.192Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.077334673423174,"aZ":-34.30192547616688,"pfxX":1.5026578492410998,"pfxZ":-1.487199564901335,"pX":-0.3138036813774747,"pZ":2.4549342714974864,"vX0":-4.672871979171468,"vY0":-118.24371910249388,"vZ0":0.33651481585823095,"x":128.96,"y":172.5,"x0":1.4868753766857734,"y0":50.005199750369755,"z0":5.4402479183251,"aX":2.1427446533845553},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.4,"breakHorizontal":-1.7,"spinRate":1972,"spinDirection":315},"zone":4,"typeConfidence":0.91,"plateTime":0.46197689307986467,"extension":6.025901920878473},"hitData":{"launchSpeed":98.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":156.24}},"index":3,"playId":"4d026dd1-fc6d-3c60-b813-a817d222e620","pitchNumber":4,"startTime":"2026-10-05T00:20:41.835Z","endTime":"2026-10-05T00:20:49.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:20:49.795Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-05T00:21:08.300Z","endTime":"2026-10-05T00:22:16.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":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(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.1,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49728218905199,"aZ":-21.59690907828619,"pfxX":7.032897439194796,"pfxZ":5.519892751376929,"pX":-0.4316921518263794,"pZ":2.2961320634984292,"vX0":-7.5952319010192415,"vY0":-136.91597752166234,"vZ0":-3.590003006746414,"x":133.46,"y":176.78,"x0":1.4519034928551897,"y0":50.0065727652717,"z0":5.085406450778923,"aX":13.484944061762704},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-11.3,"spinRate":1918,"spinDirection":141},"zone":4,"typeConfidence":0.73,"plateTime":0.3985841096784153,"extension":6.1619080476046735},"index":0,"playId":"3bce6320-bf27-349c-8a08-f67b7c8370e1","pitchNumber":1,"startTime":"2026-10-05T00:21:15.730Z","endTime":"2026-10-05T00:21:19.586Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320361291328936,"aZ":-24.55048121763415,"pfxX":1.5896623369626859,"pfxZ":4.230130139929207,"pX":-1.1662246889542884,"pZ":2.016099998363581,"vX0":-7.451342205792232,"vY0":-132.86106733784854,"vZ0":-3.7709102952698297,"x":161.45,"y":184.35,"x0":1.4583782230841356,"y0":50.00238422524476,"z0":5.221312559966144,"aX":2.865275710850077},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.4,"spinRate":2019,"spinDirection":141},"zone":13,"typeConfidence":0.83,"plateTime":0.4109915508327324,"extension":6.118238624181228},"index":1,"playId":"615248ef-c625-3660-bc16-a365aa60329a","pitchNumber":2,"startTime":"2026-10-05T00:21:31.739Z","endTime":"2026-10-05T00:21:35.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-10-05T00:21:37.483Z","endTime":"2026-10-05T00:21:54.759Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558132771779373,"aZ":-21.35987694212325,"pfxX":2.5676110338905715,"pfxZ":5.881395757209096,"pX":-1.6034590663759056,"pZ":1.226438039260738,"vX0":-9.150182855489861,"vY0":-134.1311757914403,"vZ0":-5.975574260304929,"x":178.12,"y":205.67,"x0":1.5051209064276532,"y0":50.00379448953614,"z0":4.986554393220165,"aX":4.722942063935387},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-2.9,"spinRate":2123,"spinDirection":139},"zone":13,"typeConfidence":0.55,"plateTime":0.4069598783470463,"extension":6.235859432055217},"index":3,"playId":"f9e1fcb8-13f1-3183-a0a8-305d89bd5342","pitchNumber":3,"startTime":"2026-10-05T00:21:54.759Z","endTime":"2026-10-05T00:21:58.595Z","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":95.5,"endSpeed":87.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849450916085218,"aZ":-18.524430643867493,"pfxX":4.653907494924557,"pfxZ":6.9220005608482715,"pX":1.202085392243646,"pZ":2.7176140173494234,"vX0":-3.000260463581747,"vY0":-139.18815169080247,"vZ0":-3.307201002638159,"x":71.18,"y":165.4,"x0":1.6867297630639189,"y0":50.00020247316693,"z0":5.140579851936022,"aX":9.173470079179406},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":-7.8,"spinRate":2170,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.3927982185422394,"extension":6.119881941605689},"index":4,"playId":"5fbf1b13-8d0e-3b62-85b8-ec4d8e5538f3","pitchNumber":4,"startTime":"2026-10-05T00:22:11.826Z","endTime":"2026-10-05T00:22:16.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:22:16.206Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-10-05T00:22:33.843Z","endTime":"2026-10-05T00:23:47.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615068575855346,"aZ":-35.06903700696178,"pfxX":0.7466462018300875,"pfxZ":-2.073855280674352,"pX":-0.8241508074458893,"pZ":1.581005998916159,"vX0":-5.76594318617854,"vY0":-117.35472214658324,"vZ0":-1.1232938855920493,"x":148.41,"y":196.09,"x0":1.5645129043946682,"y0":50.00080498707466,"z0":5.324193279040114,"aX":1.0453199239690854},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.7,"breakHorizontal":0.0,"spinRate":1807,"spinDirection":350},"zone":13,"typeConfidence":0.91,"plateTime":0.4662183261179784,"extension":6.203582889491194},"index":0,"playId":"0ce982dd-2178-3318-98dc-de99381e7768","pitchNumber":1,"startTime":"2026-10-05T00:22:40.938Z","endTime":"2026-10-05T00:22:44.680Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.492554745603417,"aZ":-41.85264623812145,"pfxX":-5.1799202696676,"pfxZ":-7.132464110163189,"pX":0.4165310264221777,"pZ":2.9287185666580346,"vX0":-1.2530267467189886,"vY0":-115.418843507481,"vZ0":3.1849243506674068,"x":101.12,"y":159.7,"x0":1.6390031958188018,"y0":50.00524770292892,"z0":5.5475169651807485,"aX":-7.024198110223046},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.9,"breakHorizontal":9.7,"spinRate":2233,"spinDirection":305},"zone":3,"typeConfidence":0.94,"plateTime":0.4736525882015421,"extension":6.090242063533337},"index":1,"playId":"c518a28e-8b68-3cb3-a27f-3e5f537a02f8","pitchNumber":2,"startTime":"2026-10-05T00:22:57.381Z","endTime":"2026-10-05T00:23:00.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-10-05T00:23:06.120Z","endTime":"2026-10-05T00:23:22.603Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51301533166407,"aZ":-35.39120440928576,"pfxX":1.2577830740041245,"pfxZ":-2.223088067636076,"pX":-1.8670605708983723,"pZ":-0.5242159340231107,"vX0":-7.519053675049121,"vY0":-118.78958585397909,"vZ0":-5.8366854793863805,"x":188.17,"y":252.93,"x0":1.1617609416293135,"y0":50.00546850767686,"z0":5.143552121307629,"aX":1.8169837271460967},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":-0.6,"spinRate":2036,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.4592475409855563,"extension":6.274172607933346},"index":3,"playId":"64d173be-d937-3981-9b0b-b5b1f8e8b826","pitchNumber":3,"startTime":"2026-10-05T00:23:22.603Z","endTime":"2026-10-05T00:23:26.664Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740214946434527,"aZ":-34.06879712316649,"pfxX":-0.6485246806833236,"pfxZ":-1.2902319304192877,"pX":0.7480150507979404,"pZ":1.9725033224028496,"vX0":-1.560350361317462,"vY0":-120.18721844583337,"vZ0":-1.042651614394152,"x":88.49,"y":185.52,"x0":1.489255280794547,"y0":50.00326797231579,"z0":5.4306440912976965,"aX":-0.9511919964953188},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":1.6,"spinRate":2154,"spinDirection":325},"zone":9,"typeConfidence":0.9,"plateTime":0.4552747380564304,"extension":6.090188474807753},"index":4,"playId":"c08926d2-a52d-3008-8bf7-04b1e33bdbdd","pitchNumber":4,"startTime":"2026-10-05T00:23:43.965Z","endTime":"2026-10-05T00:23:47.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:23:47.835Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-05T00:26:25.102Z","endTime":"2026-10-05T00:27:08.926Z","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":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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":1},"details":{"event":"Groundout","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":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38150862802297,"aZ":-26.524066854911005,"pfxX":7.478087422702509,"pfxZ":3.4856189489513865,"pX":-0.32359799345418633,"pZ":0.8427047389063482,"vX0":-7.861525856986971,"vY0":-126.36305719907239,"vZ0":-8.227218031788261,"x":108.33,"y":185.19,"x0":1.8539882900185882,"y0":50.00075061675404,"z0":6.266787280881187,"aX":12.110815053630287},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":-11.8,"spinRate":1704,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4332013906313965,"extension":7.0386870833676385},"index":0,"playId":"1626c0fa-89a4-3c3e-a544-cf358e5aaff6","pitchNumber":1,"startTime":"2026-10-05T00:26:47.214Z","endTime":"2026-10-05T00:26:51.570Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45839023823947,"aZ":-12.824016534748763,"pfxX":3.9932580530111768,"pfxZ":9.580542715227473,"pX":-0.4547137940416446,"pZ":3.1026865114003024,"vX0":-7.510893710488494,"vY0":-140.8404303199214,"vZ0":-6.878787774351777,"x":134.33,"y":155.01,"x0":1.721576785559451,"y0":50.000011049532255,"z0":6.397307867199112,"aX":8.063535387916806},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":2483,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.3881412087459184,"extension":6.5365409018886504},"hitData":{"launchSpeed":69.0,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":150.36}},"index":1,"playId":"70ebaacd-9386-3a64-96fd-3c7e3a8d560f","pitchNumber":2,"startTime":"2026-10-05T00:27:01.398Z","endTime":"2026-10-05T00:27:08.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:27:08.926Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, third baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-05T00:27:27.831Z","endTime":"2026-10-05T00:27:57.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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(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.2,"endSpeed":87.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.700804945765874,"aZ":-9.316973744013557,"pfxX":3.1336776990836044,"pfxZ":11.591523958140113,"pX":-0.23406472283565885,"pZ":3.2845600318762247,"vX0":-6.349714824272994,"vY0":-139.81288249354245,"vZ0":-7.158633166667816,"x":125.92,"y":150.1,"x0":1.663399840954937,"y0":50.00153600054734,"z0":6.495925222894743,"aX":6.179099862224896},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":-4.3,"spinRate":2578,"spinDirection":157},"zone":2,"typeConfidence":0.91,"plateTime":0.39235269108873094,"extension":6.723450380889088},"index":0,"playId":"71ce92cc-2dd6-3419-8312-e5710935d853","pitchNumber":1,"startTime":"2026-10-05T00:27:34.115Z","endTime":"2026-10-05T00:27:37.962Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259777330295513,"aZ":-41.623037476482864,"pfxX":-6.503237135463166,"pfxZ":-6.767290054544963,"pX":0.16677222834818795,"pZ":2.0215869194018703,"vX0":-1.5295828625135508,"vY0":-117.9019024670931,"vZ0":-1.6251463695176405,"x":110.64,"y":184.2,"x0":1.6701223600861161,"y0":50.00475302702683,"z0":6.59192790979289,"aX":-9.075772770041002},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.4,"breakHorizontal":12.1,"spinRate":2505,"spinDirection":326},"zone":8,"typeConfidence":0.91,"plateTime":0.4661380204882115,"extension":6.642477834757306},"hitData":{"launchSpeed":95.9,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":172.97}},"index":1,"playId":"0fdd8439-9a81-34dc-8b7c-970caeacf5a1","pitchNumber":2,"startTime":"2026-10-05T00:27:50.062Z","endTime":"2026-10-05T00:27:57.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:27:57.781Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-05T00:28:13.277Z","endTime":"2026-10-05T00:29:46.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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.7,"endSpeed":82.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014166359023793,"aZ":-23.87549424036929,"pfxX":-1.7771387267968668,"pfxZ":4.854240082798832,"pX":-0.38486327078403276,"pZ":1.9509440819144255,"vX0":-4.80929061395505,"vY0":-129.14924912707872,"vZ0":-6.754826497968103,"x":131.67,"y":186.1,"x0":1.7237462951552003,"y0":50.0016954042134,"z0":6.40688769521817,"aX":-3.0346081390688244},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":4.2,"spinRate":2353,"spinDirection":174},"zone":7,"typeConfidence":0.92,"plateTime":0.42227038195287525,"extension":6.832674743287383},"index":0,"playId":"476d953f-304f-3e05-952b-f957083faebb","pitchNumber":1,"startTime":"2026-10-05T00:28:17.189Z","endTime":"2026-10-05T00:28:21.014Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61846695069822,"aZ":-23.836464429947018,"pfxX":7.838808404545139,"pfxZ":4.976208786158075,"pX":0.9293452517329376,"pZ":2.283440340425687,"vX0":-5.290425733148976,"vY0":-128.63441617950912,"vZ0":-5.546964687142367,"x":81.58,"y":177.13,"x0":1.9939372128040713,"y0":50.00407874662379,"z0":6.315120597194419,"aX":13.140917620704675},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-13.0,"spinRate":1733,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4257546183289622,"extension":6.80077181866314},"index":1,"playId":"72e06537-8c08-324f-ad13-3f827042d2d6","pitchNumber":2,"startTime":"2026-10-05T00:28:30.138Z","endTime":"2026-10-05T00:28:34.055Z","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":98.2,"endSpeed":89.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17759253832817,"aZ":-9.313433092509815,"pfxX":2.8627912044817907,"pfxZ":11.154385274773006,"pX":0.9771927414549079,"pZ":1.5989664332440496,"vX0":-3.347906196221619,"vY0":-142.57778485802024,"vZ0":-11.432923364551504,"x":79.75,"y":195.61,"x0":1.797242597615173,"y0":50.00604273720835,"z0":6.258954560770757,"aX":5.868563773993838},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":-4.4,"spinRate":2547,"spinDirection":155},"zone":14,"typeConfidence":0.92,"plateTime":0.38483876475565104,"extension":6.927354585844915},"index":2,"playId":"2d4184e3-884b-358c-a887-c175ea2f6f8c","pitchNumber":3,"startTime":"2026-10-05T00:28:46.867Z","endTime":"2026-10-05T00:28:50.848Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07427691511598,"aZ":-26.362233275793017,"pfxX":-1.7725110964055337,"pfxZ":3.398883603891198,"pX":-0.49908185912506925,"pZ":1.0613322867529305,"vX0":-5.276658635886223,"vY0":-129.0192111337886,"vZ0":-8.388304284742915,"x":136.02,"y":210.12,"x0":1.790856353550094,"y0":50.00601580667739,"z0":6.34136578558937,"aX":-3.03266694744862},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":4.2,"spinRate":2347,"spinDirection":168},"zone":13,"typeConfidence":0.92,"plateTime":0.4221263562520168,"extension":6.796513871142041},"index":3,"playId":"5ed3cc46-a940-32ba-9dfa-2e8a47979109","pitchNumber":4,"startTime":"2026-10-05T00:29:01.670Z","endTime":"2026-10-05T00:29:05.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-10-05T00:29:13.180Z","endTime":"2026-10-05T00:29:25.190Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336631583403562,"aZ":-27.406612798255708,"pfxX":-2.0387432985675433,"pfxZ":2.838007629492638,"pX":-1.0483204868554983,"pZ":0.3142360264687537,"vX0":-6.111703530935355,"vY0":-128.35900931542884,"vZ0":-9.79189166995574,"x":156.96,"y":230.3,"x0":1.6235077934894384,"y0":50.000996441842695,"z0":6.295758874650602,"aX":-3.4160618889324152},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":2481,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4259229448094022,"extension":6.885829039691405},"index":5,"playId":"76501f53-6c46-3866-a686-9de3b0dcad51","pitchNumber":5,"startTime":"2026-10-05T00:29:25.190Z","endTime":"2026-10-05T00:29:29.116Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05445660330527,"aZ":-26.72574447797621,"pfxX":-1.9560761508051234,"pfxZ":3.1806046832655435,"pX":-1.1996374208537,"pZ":1.3713284991992052,"vX0":-6.480108626437582,"vY0":-129.58520250424024,"vZ0":-7.647387140733418,"x":162.73,"y":201.75,"x0":1.579714021013173,"y0":50.00572710231293,"z0":6.379300876214698,"aX":-3.3528784248412906},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":4.9,"spinRate":2375,"spinDirection":181},"zone":13,"typeConfidence":0.92,"plateTime":0.4213879164823111,"extension":6.791836641371485},"index":6,"playId":"164e7a5e-1f72-3ce4-83be-0375d06ac9ce","pitchNumber":6,"startTime":"2026-10-05T00:29:41.825Z","endTime":"2026-10-05T00:29:46.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:29:46.123Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-10-05T00:30:04.456Z","endTime":"2026-10-05T00:33:21.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518043069354786,"aZ":-39.41647284014326,"pfxX":-8.908350207684752,"pfxZ":-5.33244345322697,"pX":-0.5091744338050779,"pZ":1.247692621453739,"vX0":-2.681782844757034,"vY0":-116.30088373179882,"vZ0":-3.364148772243712,"x":136.41,"y":205.09,"x0":1.8186578515322371,"y0":50.00261794015031,"z0":6.482739944945256,"aX":-12.100157314029744},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.2,"breakHorizontal":16.8,"spinRate":2479,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.47247964339901527,"extension":6.539837507260565},"index":0,"playId":"2827503a-c25a-346c-bcd6-16b3c325de42","pitchNumber":1,"startTime":"2026-10-05T00:30:12.998Z","endTime":"2026-10-05T00:30:16.858Z","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.5,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833254894728967,"aZ":-28.63278726067002,"pfxX":-2.42378868892129,"pfxZ":2.0943940205298848,"pX":-1.441325693760097,"pZ":1.5962395627482893,"vX0":-7.162892531039579,"vY0":-128.72390737951437,"vZ0":-6.49187057238844,"x":171.94,"y":195.68,"x0":1.6838274826479036,"y0":50.00232099915843,"z0":6.345791885710925,"aX":-4.097774883482377},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":5.9,"spinRate":2461,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.42428370638846635,"extension":6.622294867596584},"index":1,"playId":"07004301-ba87-3a35-9431-1726b0fac800","pitchNumber":2,"startTime":"2026-10-05T00:30:34.320Z","endTime":"2026-10-05T00:30:38.203Z","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.0,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98309165545286,"aZ":-13.222017557770053,"pfxX":5.097316867353579,"pfxZ":9.307895898513479,"pX":0.2604184934367826,"pZ":3.921946159833868,"vX0":-5.594000846724721,"vY0":-141.27113417751778,"vZ0":-4.888688470653169,"x":107.07,"y":132.89,"x0":1.5970942155380026,"y0":50.002167028378246,"z0":6.51434296139553,"aX":10.378274172523357},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":-8.2,"spinRate":2532,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.38663283353651057,"extension":6.792514962071954},"index":2,"playId":"9073205c-ee5c-3327-bd43-5a94cd03f9dd","pitchNumber":3,"startTime":"2026-10-05T00:30:50.220Z","endTime":"2026-10-05T00:30:54.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"81832021-5d0f-3693-a617-c9018af301ba","startTime":"2026-10-05T00:31:08.000Z","endTime":"2026-10-05T00:31:11.772Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.808674475426802,"aZ":-26.16394249941798,"pfxX":7.213817629340023,"pfxZ":4.2944856379474015,"pX":0.05352227226233029,"pZ":3.2256147798536055,"vX0":-6.286990855116648,"vY0":-117.45994744961769,"vZ0":-1.6525683512228149,"x":114.96,"y":151.69,"x0":1.824854319484112,"y0":50.00404630442106,"z0":6.366108103409298,"aX":10.102091436927296},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.7,"breakHorizontal":-11.5,"spinRate":1743,"spinDirection":133},"zone":2,"typeConfidence":0.88,"plateTime":0.4659343306717769,"extension":6.604033132752132},"index":4,"playId":"01844111-8233-37db-9f21-c476c490e8bb","pitchNumber":4,"startTime":"2026-10-05T00:31:26.170Z","endTime":"2026-10-05T00:31:30.135Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248211863239998,"aZ":-26.826109158387037,"pfxX":-3.1140386422821376,"pfxZ":3.0051852079710297,"pX":-1.2170743113057134,"pZ":2.1510256875795415,"vX0":-6.44817831191528,"vY0":-132.15187125222712,"vZ0":-5.982244564909512,"x":163.39,"y":180.7,"x0":1.6524130001368922,"y0":50.00557202994939,"z0":6.395984381338935,"aX":-5.548760984921992},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":7.0,"spinRate":2472,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.4133278544654244,"extension":6.592974406437157},"index":5,"playId":"2bea63cb-aa69-3d9a-acf6-bf01a36a8fc6","pitchNumber":5,"startTime":"2026-10-05T00:32:07.495Z","endTime":"2026-10-05T00:32:11.387Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638409591951437,"aZ":-27.010506078930995,"pfxX":-3.5998128486042305,"pfxZ":2.978970842605971,"pX":-0.9522833626035341,"pZ":3.2895561723408426,"vX0":-5.636765272891254,"vY0":-130.35054379612234,"vZ0":-3.0312107534945496,"x":153.3,"y":149.96,"x0":1.7001400807452565,"y0":50.00303123461742,"z0":6.492000487402878,"aX":-6.235058633141114},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":7.7,"spinRate":2458,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.41911447621486886,"extension":6.5291453397903},"index":6,"playId":"81f0eb5c-a1ec-3181-96c9-6e5dbeb50069","pitchNumber":6,"startTime":"2026-10-05T00:32:27.463Z","endTime":"2026-10-05T00:32:30.901Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83753435344075,"aZ":-9.805861308746556,"pfxX":2.6070818952488897,"pfxZ":10.966691207355229,"pX":-0.7280375241039004,"pZ":2.924214500431467,"vX0":-6.918839495854611,"vY0":-141.98454843055572,"vZ0":-7.995746461708142,"x":144.75,"y":159.83,"x0":1.4027914276720381,"y0":50.003624943248845,"z0":6.402798077800916,"aX":5.318948508582438},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":-3.4,"spinRate":2486,"spinDirection":156},"zone":1,"typeConfidence":0.91,"plateTime":0.38594066195460375,"extension":6.853369578043126},"index":7,"playId":"4db7c080-a767-3a61-bbb0-4789ce3fad6e","pitchNumber":7,"startTime":"2026-10-05T00:32:52.894Z","endTime":"2026-10-05T00:32:56.533Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68472433403548,"aZ":-26.35511473462046,"pfxX":7.951218559662106,"pfxZ":3.6869662147306155,"pX":0.9688016677697019,"pZ":2.3898367501691644,"vX0":-4.919942539337792,"vY0":-125.17089426295504,"vZ0":-4.174308238612418,"x":80.07,"y":174.25,"x0":1.9328740004453648,"y0":50.00143058003195,"z0":6.252133649514272,"aX":12.540144201402857},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-13.2,"spinRate":1869,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4385983364810495,"extension":6.777662410517953},"index":8,"playId":"0415d3f6-13fe-32ba-885f-c3d6ee638537","pitchNumber":8,"startTime":"2026-10-05T00:33:17.744Z","endTime":"2026-10-05T00:33:21.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:33:21.699Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-05T00:36:19.263Z","endTime":"2026-10-05T00:36:38.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282493534191158,"aZ":-22.93615226054421,"pfxX":9.08626786682835,"pfxZ":4.936804561384331,"pX":-0.2501084107902336,"pZ":2.9582892945994477,"vX0":-7.8049408335876524,"vY0":-135.60189125465894,"vZ0":-1.8616518294949795,"x":126.53,"y":158.91,"x0":1.4780037066184315,"y0":50.00411286924733,"z0":5.245986746269107,"aX":17.00644381897313},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-14.9,"spinRate":2176,"spinDirection":141},"zone":2,"typeConfidence":0.88,"plateTime":0.40315975893546074,"extension":6.138062771423349},"hitData":{"launchSpeed":98.9,"launchAngle":12.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.84,"coordY":97.65}},"index":0,"playId":"99657e0c-d15a-376d-a932-08f9a9e6e212","pitchNumber":1,"startTime":"2026-10-05T00:36:26.994Z","endTime":"2026-10-05T00:36:38.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:36:38.518Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-05T00:36:57.485Z","endTime":"2026-10-05T00:38:26.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":80.2,"endSpeed":73.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56123624360468,"aZ":-36.64624081340739,"pfxX":0.622423732705366,"pfxZ":-3.2271027403097214,"pX":-0.22372204345101906,"pZ":3.083033022224866,"vX0":-4.189855472562851,"vY0":-116.80429576661672,"vZ0":2.4289772297075327,"x":125.53,"y":155.54,"x0":1.5108227328701427,"y0":50.00375061064348,"z0":5.47013431917294,"aX":0.8619490305170942},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.9,"breakHorizontal":-0.1,"spinRate":1901,"spinDirection":324},"zone":2,"typeConfidence":0.9,"plateTime":0.4685456488737221,"extension":5.9584287928968624},"index":0,"playId":"35464eb3-4c1d-3489-a657-7429eb3b3e62","pitchNumber":1,"startTime":"2026-10-05T00:37:06.560Z","endTime":"2026-10-05T00:37:10.434Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.901255329876367,"aZ":-38.7087786084262,"pfxX":-0.797202814120135,"pfxZ":-4.838374972134076,"pX":-0.3094334962956578,"pZ":2.2420886924837307,"vX0":-4.006571862349521,"vY0":-115.09533309965443,"vZ0":1.174755247408777,"x":128.79,"y":178.24,"x0":1.5521796868919882,"y0":50.00097648144081,"z0":5.452554127627668,"aX":-1.0769112233724498},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.3,"breakHorizontal":2.4,"spinRate":2299,"spinDirection":304},"zone":4,"typeConfidence":0.65,"plateTime":0.4745679145985182,"extension":6.141556252290912},"index":1,"playId":"746b54c2-800d-3804-b2f4-0a20ec6484cc","pitchNumber":2,"startTime":"2026-10-05T00:37:25.637Z","endTime":"2026-10-05T00:37:29.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45735873175276,"aZ":-39.78099532304571,"pfxX":-3.098707497263449,"pfxZ":-5.793031791255151,"pX":1.2984717560082546,"pZ":3.4117580732067796,"vX0":0.3483741364232676,"vY0":-113.80273266811618,"vZ0":3.9417578462945664,"x":67.51,"y":146.66,"x0":1.5462112264735266,"y0":50.00005294378184,"z0":5.592257147303536,"aX":-4.072378623050664},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.2,"breakHorizontal":5.5,"spinRate":2147,"spinDirection":309},"zone":12,"typeConfidence":0.92,"plateTime":0.48089274052543374,"extension":6.154321989717486},"index":2,"playId":"4a4e8a02-f045-3acc-86a0-aa9caab64210","pitchNumber":3,"startTime":"2026-10-05T00:37:44.235Z","endTime":"2026-10-05T00:37:48.101Z","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":0},"index":3,"playId":"5ef1bc96-8ee6-3b0d-8fe8-7f944d7dc954","startTime":"2026-10-05T00:38:02.289Z","endTime":"2026-10-05T00:38:06.067Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686918577065246,"aZ":-33.16531994591451,"pfxX":0.948841674973806,"pfxZ":-0.7017544208039292,"pX":-0.5737308627548355,"pZ":0.49365366966650603,"vX0":-5.167311796063015,"vY0":-118.16421220914788,"vZ0":-3.838973417242146,"x":138.87,"y":225.45,"x0":1.5188725745880196,"y0":50.002950820147454,"z0":5.189093320983781,"aX":1.3412389518266006},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":-0.5,"spinRate":2025,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4636831441638356,"extension":6.142224334145529},"index":4,"playId":"9f81d3b2-33ee-3f92-85cc-be84ab30aca4","pitchNumber":4,"startTime":"2026-10-05T00:38:22.182Z","endTime":"2026-10-05T00:38:26.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:38:26.769Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-05T00:39:09.152Z","endTime":"2026-10-05T00:39:43.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"321305be-09e7-3d7b-8866-3d7f478f5fb4","startTime":"2026-10-05T00:38:51.844Z","endTime":"2026-10-05T00:38:55.784Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.943874048407483,"aZ":-23.804157746355617,"pfxX":8.715723031658232,"pfxZ":4.5775861062026735,"pX":-0.7577144399739184,"pZ":3.8326034508111313,"vX0":-8.661437238982778,"vY0":-134.5985120438844,"vZ0":0.3969070101008646,"x":145.88,"y":135.3,"x0":1.3737052960769076,"y0":50.006723090716456,"z0":5.372371303232313,"aX":15.953003997800435},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":1974,"spinDirection":137},"zone":11,"typeConfidence":0.89,"plateTime":0.40734232494846845,"extension":6.078592924795054},"index":1,"playId":"82d0a42e-98d7-3f7f-b491-e0868a7a0437","pitchNumber":1,"startTime":"2026-10-05T00:39:11.345Z","endTime":"2026-10-05T00:39:15.405Z","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":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201855816887257,"aZ":-21.409533746188504,"pfxX":9.049473513487513,"pfxZ":5.903371710083,"pX":-0.2553750945369331,"pZ":3.2808248602915038,"vX0":-7.453135957472797,"vY0":-134.46115339147815,"vZ0":-1.1752803774413276,"x":126.73,"y":150.2,"x0":1.381901809718173,"y0":50.005802270132506,"z0":5.248354177267814,"aX":16.509885447215773},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-14.8,"spinRate":2180,"spinDirection":143},"zone":2,"typeConfidence":0.88,"plateTime":0.40796099869931,"extension":6.181097617494424},"hitData":{"launchSpeed":79.4,"launchAngle":60.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.9,"coordY":136.99}},"index":2,"playId":"62845e97-4bf8-3143-bf5e-bb7a124130a5","pitchNumber":2,"startTime":"2026-10-05T00:39:30.941Z","endTime":"2026-10-05T00:39:43.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:39:43.412Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-10-05T00:40:01.057Z","endTime":"2026-10-05T00:41:22.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.673777765232828,"aZ":-36.41067462434203,"pfxX":2.202340089047113,"pfxZ":-3.087923433257997,"pX":-1.3440848934058152,"pZ":-0.1541232388351442,"vX0":-6.895117608112079,"vY0":-116.53295757695628,"vZ0":-4.1444490357754225,"x":168.23,"y":242.94,"x0":1.3719918020579434,"y0":50.00562370345097,"z0":5.100848617304935,"aX":3.018582038978253},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.4,"breakHorizontal":-2.2,"spinRate":1917,"spinDirection":341},"zone":13,"typeConfidence":0.89,"plateTime":0.4707000235524479,"extension":6.209921953899716},"index":0,"playId":"32bb6e73-075c-3266-ba8f-e960f14e73cc","pitchNumber":1,"startTime":"2026-10-05T00:40:09.396Z","endTime":"2026-10-05T00:40:13.338Z","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":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437266709112148,"aZ":-34.64943374028659,"pfxX":-1.0402061596808614,"pfxZ":-1.736826095075525,"pX":-0.7368291083471895,"pZ":2.138908654353012,"vX0":-5.081986550559488,"vY0":-118.38687332771269,"vZ0":0.018373506787928706,"x":145.09,"y":181.03,"x0":1.5722487709761432,"y0":50.00576162356632,"z0":5.300411125584401,"aX":-1.478055799705175},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.9,"breakHorizontal":3.1,"spinRate":1856,"spinDirection":311},"zone":7,"typeConfidence":0.9,"plateTime":0.46251206139740875,"extension":5.889223982048554},"index":1,"playId":"914c292d-1850-38b4-b557-4f8f91a0e14b","pitchNumber":2,"startTime":"2026-10-05T00:40:30.898Z","endTime":"2026-10-05T00:40:34.700Z","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":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.792739024669217,"aZ":-33.229401333717085,"pfxX":-1.271677028927062,"pfxZ":-0.7683100280759376,"pX":0.7086418785916336,"pZ":3.418117487257761,"vX0":-1.8379133170649355,"vY0":-116.77441266301902,"vZ0":2.4846912433211092,"x":89.99,"y":146.49,"x0":1.672275719073467,"y0":50.002394572480775,"z0":5.474877251233636,"aX":-1.7488681848872814},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.5,"breakHorizontal":2.8,"spinRate":1827,"spinDirection":315},"zone":3,"typeConfidence":0.91,"plateTime":0.4697467107814455,"extension":5.790008755597655},"index":2,"playId":"333982d9-f88d-304b-a74d-9fd67299d6df","pitchNumber":3,"startTime":"2026-10-05T00:40:48.416Z","endTime":"2026-10-05T00:40:52.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-10-05T00:41:00.416Z","endTime":"2026-10-05T00:41:18.789Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45319079556022,"aZ":-36.168906354733124,"pfxX":-1.6492500024551493,"pfxZ":-2.853722138458475,"pX":-0.4288157656376381,"pZ":1.202748660109082,"vX0":-3.8983407054285637,"vY0":-117.71435226366197,"vZ0":-1.8041472436342434,"x":133.35,"y":206.31,"x0":1.4631604658918618,"y0":50.00008620178855,"z0":5.329242048980425,"aX":-2.3120000559139324},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.3,"breakHorizontal":4.0,"spinRate":2092,"spinDirection":316},"zone":13,"typeConfidence":0.84,"plateTime":0.46539772479653196,"extension":5.857068612369832},"index":4,"playId":"e3987fda-2ba3-3c2f-bc86-50b632a68b60","pitchNumber":4,"startTime":"2026-10-05T00:41:18.789Z","endTime":"2026-10-05T00:41:22.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:41:22.653Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-05T00:44:15.642Z","endTime":"2026-10-05T00:45:53.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"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":78.4,"endSpeed":72.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61454327824759,"aZ":-40.76110057832641,"pfxX":-7.144483187850515,"pfxZ":-6.559206190775702,"pX":0.24225597776112764,"pZ":2.7632352335770785,"vX0":-1.2528621071897177,"vY0":-114.17589994228754,"vZ0":0.09527434734353646,"x":107.77,"y":164.17,"x0":1.726855571981407,"y0":50.00225028734908,"z0":6.759306846076986,"aX":-9.355053673211714},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.5,"breakHorizontal":13.2,"spinRate":2454,"spinDirection":324},"zone":5,"typeConfidence":0.9,"plateTime":0.48121445339111757,"extension":6.300762857130711},"index":0,"playId":"128c6e84-4ad9-335f-b75b-a607854b946f","pitchNumber":1,"startTime":"2026-10-05T00:44:23.264Z","endTime":"2026-10-05T00:44:27.121Z","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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53954367168741,"aZ":-9.732367767822236,"pfxX":3.939661003002078,"pfxZ":11.19972498803595,"pX":-0.834855617833581,"pZ":2.5055302554583885,"vX0":-8.17447276165424,"vY0":-140.78946416988495,"vZ0":-9.094957869324217,"x":148.82,"y":171.13,"x0":1.596845634119662,"y0":50.000948699910026,"z0":6.41123003735928,"aX":7.893534482426503},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":-5.4,"spinRate":2477,"spinDirection":156},"zone":13,"typeConfidence":0.91,"plateTime":0.3893199368781932,"extension":6.790953529579468},"index":1,"playId":"87556f74-940f-3e25-8783-dc545e78bc27","pitchNumber":2,"startTime":"2026-10-05T00:44:36.997Z","endTime":"2026-10-05T00:44:40.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-10-05T00:44:46.910Z","endTime":"2026-10-05T00:44:58.776Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806107919792968,"aZ":-37.84225199543465,"pfxX":-7.940710937537892,"pfxZ":-4.054110641263784,"pX":-0.9723796349861004,"pZ":-1.2596958540041077,"vX0":-3.7380579956205233,"vY0":-118.50290783554883,"vZ0":-9.499071859734801,"x":154.06,"y":272.79,"x0":1.6642488723663658,"y0":50.00034887808186,"z0":6.3268988809814815,"aX":-11.120736771486545},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.7,"breakHorizontal":15.4,"spinRate":2388,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.46488678835413566,"extension":6.876295072454273},"index":3,"playId":"6e6e0043-f8c5-3258-8671-31337fa10833","pitchNumber":3,"startTime":"2026-10-05T00:44:58.776Z","endTime":"2026-10-05T00:45:02.471Z","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":87.8,"endSpeed":81.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171030811265236,"aZ":-26.430235906931564,"pfxX":-1.216475160318275,"pfxZ":3.4448772338356513,"pX":-1.1090237204142452,"pZ":1.5323881524962237,"vX0":-6.652865223907816,"vY0":-127.73082494276342,"vZ0":-7.192038356241345,"x":159.27,"y":197.41,"x0":1.678068927768147,"y0":50.00234789359074,"z0":6.43767019292675,"aX":-2.0262352093259652},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":3.6,"spinRate":2230,"spinDirection":176},"zone":13,"typeConfidence":0.92,"plateTime":0.42740481933976104,"extension":6.801551278647267},"index":4,"playId":"ef3212c2-2e97-33f3-ae73-8ef1afa52109","pitchNumber":4,"startTime":"2026-10-05T00:45:16.147Z","endTime":"2026-10-05T00:45:20.086Z","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.8,"endSpeed":88.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70964233515199,"aZ":-10.64514549753346,"pfxX":3.382174169624165,"pfxZ":10.762687916431556,"pX":0.8452256474140686,"pZ":2.519713227720206,"vX0":-4.0260424801911885,"vY0":-140.72072473295864,"vZ0":-8.626127460287375,"x":84.78,"y":170.75,"x0":1.8568121369489003,"y0":50.00400249837246,"z0":6.319468702000218,"aX":6.766227458993202},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":-5.3,"spinRate":2326,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.3896234459045411,"extension":6.8613560743195485},"index":5,"playId":"8bd32e9e-b18c-3bca-b984-15095afb77af","pitchNumber":5,"startTime":"2026-10-05T00:45:32.799Z","endTime":"2026-10-05T00:45:35.969Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81517236905047,"aZ":-40.409882621187094,"pfxX":-5.448842678236074,"pfxZ":-5.921205517613665,"pX":0.5429269518918283,"pZ":1.3114575309547167,"vX0":-1.0167972255661026,"vY0":-117.562897541062,"vZ0":-3.1904125412026465,"x":96.3,"y":203.37,"x0":1.6895660533088426,"y0":50.0055412151407,"z0":6.464156471960813,"aX":-7.572388792454367},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.3,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":325},"zone":14,"typeConfidence":0.91,"plateTime":0.46721968866582353,"extension":6.672690637692053},"index":6,"playId":"8837ffa7-e6d0-328a-a174-6d327660679b","pitchNumber":6,"startTime":"2026-10-05T00:45:49.396Z","endTime":"2026-10-05T00:45:53.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:45:53.666Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-05T00:46:11.797Z","endTime":"2026-10-05T00:47:32.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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":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":4},"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":"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":80.0,"endSpeed":73.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12148241219231,"aZ":-40.79648073092479,"pfxX":-4.999963003402248,"pfxZ":-6.404552891921693,"pX":-0.8577503225799098,"pZ":-0.23373168783400264,"vX0":-4.106751229089301,"vY0":-116.26793849941404,"vZ0":-6.156393715230713,"x":149.7,"y":245.09,"x0":1.5914476158424387,"y0":50.001800798078634,"z0":6.391676443292023,"aX":-6.732729637692335},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.0,"breakHorizontal":10.2,"spinRate":2303,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.4740616332750789,"extension":6.928906635565726},"index":0,"playId":"e00b9fa5-fdbf-3d4d-b243-b4a0073fd3d5","pitchNumber":1,"startTime":"2026-10-05T00:46:15.816Z","endTime":"2026-10-05T00:46:19.705Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.681248309278583,"aZ":-41.46862717328249,"pfxX":-6.9237513077115835,"pfxZ":-7.052486815987608,"pX":-0.25929845426679865,"pZ":1.9801075522107552,"vX0":-2.2599499366026428,"vY0":-114.56903124036985,"vZ0":-1.3320694469730203,"x":126.88,"y":185.32,"x0":1.6412354104078657,"y0":50.00036356064516,"z0":6.649874593929617,"aX":-9.13113125107551},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.7,"breakHorizontal":13.1,"spinRate":2326,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.47948923179880376,"extension":6.667629963471801},"index":1,"playId":"d80e93a2-81be-3a10-a9eb-9796b01fba8b","pitchNumber":2,"startTime":"2026-10-05T00:46:33.865Z","endTime":"2026-10-05T00:46:37.229Z","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":82.2,"endSpeed":75.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062852112587684,"aZ":-28.46963585384871,"pfxX":9.226901805639073,"pfxZ":2.5627491482805316,"pX":0.3158595398684142,"pZ":0.9955811226463557,"vX0":-6.754807698875423,"vY0":-119.46649607095519,"vZ0":-6.280253045998322,"x":104.96,"y":211.9,"x0":1.9814770625855977,"y0":50.00349938236504,"z0":6.218307219479295,"aX":13.335005347717756},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":-15.1,"spinRate":1793,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.4585139601079673,"extension":6.965250876277772},"index":2,"playId":"c6fc5dce-832a-384c-a8ef-39a7abea3936","pitchNumber":3,"startTime":"2026-10-05T00:46:50.034Z","endTime":"2026-10-05T00:46:54.625Z","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":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.642257310838744,"aZ":-8.201288962768247,"pfxX":1.847001677896987,"pfxZ":11.830895923381156,"pX":0.5162748576457397,"pZ":1.3976164468088552,"vX0":-4.083696271593855,"vY0":-141.52699980436608,"vZ0":-12.00747123799845,"x":97.32,"y":201.04,"x0":1.7386260189469191,"y0":50.00053636371285,"z0":6.222832400825851,"aX":3.7420853891573955},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":-2.5,"spinRate":2521,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.3871667420822469,"extension":6.891804525823708},"index":3,"playId":"31953925-2a04-3b9d-90d4-7a72eb68a853","pitchNumber":4,"startTime":"2026-10-05T00:47:07.585Z","endTime":"2026-10-05T00:47:11.555Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28315997664292,"aZ":-40.78746549002689,"pfxX":-5.475388554408596,"pfxZ":-6.32147940991668,"pX":-0.47666699704156346,"pZ":2.8822099680934565,"vX0":-3.030565580650662,"vY0":-116.18927391276507,"vZ0":0.22931241791816515,"x":135.17,"y":160.96,"x0":1.5567869310524962,"y0":50.00019497278801,"z0":6.6661761602409975,"aX":-7.465197140992745},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.0,"breakHorizontal":10.7,"spinRate":2582,"spinDirection":324},"zone":1,"typeConfidence":0.91,"plateTime":0.4718604939266626,"extension":6.566746108576606},"hitData":{"launchSpeed":83.4,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.49,"coordY":89.25}},"index":4,"playId":"77931b8b-984a-3129-9a89-99ac25bc1ab6","pitchNumber":5,"startTime":"2026-10-05T00:47:23.999Z","endTime":"2026-10-05T00:47:32.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:47:32.428Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-05T00:47:49.003Z","endTime":"2026-10-05T00:48:50.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378886372472195,"aZ":-8.442980485370034,"pfxX":3.886869063391188,"pfxZ":11.9050749126348,"pX":-1.1366972955604266,"pZ":0.7838844365178435,"vX0":-8.884634729778226,"vY0":-140.21751394837537,"vZ0":-13.533074032970157,"x":160.33,"y":217.62,"x0":1.5664473753097796,"y0":50.00439614604852,"z0":6.221191410991823,"aX":7.7495120484359},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.39045939974202337,"extension":7.102232805569454},"index":0,"playId":"b44c0ae4-005f-35ca-a3d5-562b5a4f068e","pitchNumber":1,"startTime":"2026-10-05T00:47:54.394Z","endTime":"2026-10-05T00:47:58.349Z","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":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838235991820813,"aZ":-40.52422858967001,"pfxX":-8.566619756573175,"pfxZ":-6.064834186557708,"pX":-0.23349261909073665,"pZ":1.8789084687463469,"vX0":-2.0440600037840255,"vY0":-117.06199131442065,"vZ0":-2.0102684940337965,"x":125.9,"y":188.05,"x0":1.7656949657339438,"y0":50.00532262638146,"z0":6.572506385960536,"aX":-11.78945014732853},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.2,"breakHorizontal":16.1,"spinRate":2398,"spinDirection":328},"zone":7,"typeConfidence":0.9,"plateTime":0.46942805234443163,"extension":6.564080623460132},"index":1,"playId":"b8cf77de-d35a-3f80-9b9f-d44e4dcdb206","pitchNumber":2,"startTime":"2026-10-05T00:48:09.735Z","endTime":"2026-10-05T00:48:13.597Z","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.6,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34708436400094,"aZ":-9.761671751460273,"pfxX":3.116182212260546,"pfxZ":11.00270859443256,"pX":0.9713858151534375,"pZ":1.8666679248710156,"vX0":-3.676927148032016,"vY0":-141.7857490557016,"vZ0":-10.553408443815233,"x":79.97,"y":188.38,"x0":1.8799918389539876,"y0":50.00007408984368,"z0":6.259393000283363,"aX":6.345595841845885},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":-4.9,"spinRate":2434,"spinDirection":154},"zone":14,"typeConfidence":0.92,"plateTime":0.38627098029556617,"extension":6.85729609116605},"index":2,"playId":"eee4704e-3d8c-3836-abce-98090884d0ee","pitchNumber":3,"startTime":"2026-10-05T00:48:24.047Z","endTime":"2026-10-05T00:48:27.982Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069660268157058,"aZ":-40.13212230062835,"pfxX":-5.072091938262878,"pfxZ":-5.7605039003643785,"pX":-0.2879020786436015,"pZ":2.6745149335588088,"vX0":-2.7184694498585005,"vY0":-116.84470926276495,"vZ0":-0.5844660572025895,"x":127.97,"y":166.57,"x0":1.549543052440152,"y0":50.00113735189088,"z0":6.699665860120039,"aX":-7.010001852868671},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.3,"breakHorizontal":9.8,"spinRate":2564,"spinDirection":326},"zone":4,"typeConfidence":0.91,"plateTime":0.46881088525648984,"extension":6.531245229362821},"hitData":{"launchSpeed":106.3,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.71,"coordY":80.23}},"index":3,"playId":"5ea8e326-5564-38a2-9442-2e965dcb435c","pitchNumber":4,"startTime":"2026-10-05T00:48:39.772Z","endTime":"2026-10-05T00:48:50.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:48:50.250Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-10-05T00:49:05.078Z","endTime":"2026-10-05T00:51:08.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68650091580447,"aZ":-36.831033725084126,"pfxX":-6.320877148155672,"pfxZ":-3.3614810042703716,"pX":-0.5947489595841507,"pZ":-0.6215002842424723,"vX0":-3.2733788129846797,"vY0":-117.41473475856843,"vZ0":-8.1416032352295,"x":139.67,"y":255.56,"x0":1.6417748931867526,"y0":50.00294082137258,"z0":6.348767260987024,"aX":-8.762151460315067},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.9,"breakHorizontal":12.2,"spinRate":2364,"spinDirection":328},"zone":13,"typeConfidence":0.91,"plateTime":0.46774463550335366,"extension":6.415807389400897},"index":0,"playId":"15c66e88-de67-3774-a8c9-2a6ee29fcdc2","pitchNumber":1,"startTime":"2026-10-05T00:49:14.681Z","endTime":"2026-10-05T00:49:18.782Z","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.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05620000691058,"aZ":-8.882774619629016,"pfxX":5.249493895833014,"pfxZ":11.706852446509448,"pX":-0.8686840349698746,"pZ":1.0527643906845068,"vX0":-9.131566258967053,"vY0":-140.23032277143136,"vZ0":-12.496865378738416,"x":150.11,"y":210.36,"x0":1.7495572396478847,"y0":50.003369712357014,"z0":6.149422521083296,"aX":10.444724612354213},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":-7.6,"spinRate":2537,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.39076774402969594,"extension":6.938242644013719},"index":1,"playId":"7a78d8b7-4d39-3c24-acf8-ac5af8c49799","pitchNumber":2,"startTime":"2026-10-05T00:49:42.976Z","endTime":"2026-10-05T00:49:47.224Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400729195428937,"aZ":-23.965957987940264,"pfxX":8.92382194767275,"pfxZ":5.42492829910795,"pX":1.1325566400825335,"pZ":2.40360062794929,"vX0":-4.2733868123928005,"vY0":-122.52893350830344,"vZ0":-4.755524388861269,"x":73.83,"y":173.88,"x0":1.7447867654218712,"y0":50.0015743352043,"z0":6.430734090323644,"aX":13.49632352635521},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.9,"breakHorizontal":-15.1,"spinRate":1855,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.44791600092064554,"extension":6.768169914925206},"index":2,"playId":"b5fc154d-47ff-385f-80ad-5ff18451b4fb","pitchNumber":3,"startTime":"2026-10-05T00:50:05.365Z","endTime":"2026-10-05T00:50:09.324Z","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":"7c5af2be-5457-3fcc-8c40-2792fbbca0cc","startTime":"2026-10-05T00:50:25.574Z","endTime":"2026-10-05T00:50:29.361Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"f730b325-dc76-3c9d-abfb-20d55ba576b7","startTime":"2026-10-05T00:50:44.712Z","endTime":"2026-10-05T00:50:48.449Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598317281232408,"aZ":-41.33229143337042,"pfxX":-6.039190328487186,"pfxZ":-6.809659076352683,"pX":-0.2423987079596726,"pZ":1.0958391367945182,"vX0":-2.57344664249175,"vY0":-116.00890711444427,"vZ0":-3.26886871669736,"x":126.24,"y":209.19,"x0":1.670963171987432,"y0":50.00563904795649,"z0":6.519057791996961,"aX":-8.115319885681819},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.8,"breakHorizontal":11.6,"spinRate":2599,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4747426080260322,"extension":6.6174974854310955},"index":5,"playId":"51da318b-2d47-3823-a8ad-5608aed76102","pitchNumber":4,"startTime":"2026-10-05T00:51:04.802Z","endTime":"2026-10-05T00:51:08.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:51:08.823Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Rojas doubles (1) on a line drive to left fielder Lane Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-05T00:54:03.840Z","endTime":"2026-10-05T00:55:58.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543073413880347,"aZ":-22.332838889495317,"pfxX":8.491834215213185,"pfxZ":5.276620640453033,"pX":0.03631146457803206,"pZ":2.1520140718380447,"vX0":-6.815077893132757,"vY0":-135.22290154286472,"vZ0":-3.7349885574468233,"x":115.62,"y":180.68,"x0":1.4772402998292165,"y0":50.00259936067805,"z0":5.104792637940053,"aX":15.836732136121189},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-14.0,"spinRate":1999,"spinDirection":137},"zone":5,"typeConfidence":0.85,"plateTime":0.4039649093482298,"extension":6.1232789430921875},"index":0,"playId":"302d34d0-a180-37b6-bd7a-d366136e55a0","pitchNumber":1,"startTime":"2026-10-05T00:54:13.548Z","endTime":"2026-10-05T00:54:17.365Z","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":93.7,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17928368336994,"aZ":-21.18605634866869,"pfxX":4.2278614852491945,"pfxZ":5.786075138100674,"pX":1.1015568947012642,"pZ":3.203087702915247,"vX0":-2.7950647322166717,"vY0":-136.5086136217336,"vZ0":-1.5686987355444155,"x":75.01,"y":152.3,"x0":1.5859496239090123,"y0":50.00496243600269,"z0":5.234044096983398,"aX":8.03326905879802},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":-7.1,"spinRate":2276,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.40021774026091705,"extension":5.930280438196289},"index":1,"playId":"5ba52bcd-07ac-389b-a893-a60de74499be","pitchNumber":2,"startTime":"2026-10-05T00:54:31.504Z","endTime":"2026-10-05T00:54:35.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.956818712539057,"aZ":-32.24850189901979,"pfxX":0.777717588746353,"pfxZ":-0.05123826645733187,"pX":-1.9189294938197081,"pZ":-0.7636228239753792,"vX0":-8.158757455187398,"vY0":-120.08604436408692,"vZ0":-6.890981026620616,"x":190.15,"y":259.4,"x0":1.4063499945131896,"y0":50.00272148962119,"z0":4.974371794982677,"aX":1.1487959812786814},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.4,"breakHorizontal":0.4,"spinRate":2048,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.45428882638624923,"extension":6.330292551859033},"index":2,"playId":"b665b13b-508c-3a3e-9610-a0129f6d019f","pitchNumber":3,"startTime":"2026-10-05T00:54:48.172Z","endTime":"2026-10-05T00:54:52.268Z","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":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45245513182922,"aZ":-23.599921179966437,"pfxX":8.709422850548947,"pfxZ":4.524965599961874,"pX":0.1492666852957786,"pZ":3.103647248786121,"vX0":-6.609751445138568,"vY0":-136.1736551779819,"vZ0":-1.1727720532115162,"x":111.31,"y":154.98,"x0":1.4659159426554844,"y0":50.002364952675265,"z0":5.1592606075067495,"aX":16.49947138735617},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":-14.5,"spinRate":1869,"spinDirection":135},"zone":2,"typeConfidence":0.88,"plateTime":0.4008981795505453,"extension":6.158178738306621},"index":3,"playId":"3ca318e2-ee30-3948-9af9-f49327c0b0a9","pitchNumber":4,"startTime":"2026-10-05T00:55:08.947Z","endTime":"2026-10-05T00:55:13.072Z","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":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26355277692903,"aZ":-17.32703827241198,"pfxX":5.5238469954411045,"pfxZ":7.874743199454073,"pX":-1.1132292759417282,"pZ":2.1961136413178886,"vX0":-8.878924606936817,"vY0":-135.84451336754663,"vZ0":-4.3925942381027765,"x":159.43,"y":179.48,"x0":1.4666541548715422,"y0":50.004863213302805,"z0":5.0237229940678185,"aX":10.418253270989318},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-8.3,"spinRate":2116,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4018294819840369,"extension":6.384232242592647},"index":4,"playId":"0010d37d-9ab9-3c28-ab10-98f7927051ff","pitchNumber":5,"startTime":"2026-10-05T00:55:29.234Z","endTime":"2026-10-05T00:55:33.092Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80080716654844,"aZ":-36.45133933029209,"pfxX":0.1775549472997946,"pfxZ":-3.03897796085111,"pX":-0.2637313693826448,"pZ":3.0419262188785687,"vX0":-3.9825767460020804,"vY0":-117.45159176563403,"vZ0":2.3316447089045362,"x":127.05,"y":156.65,"x0":1.4258704357805454,"y0":50.0037791297644,"z0":5.409534525742459,"aX":0.2502987803442112},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.7,"breakHorizontal":0.6,"spinRate":1870,"spinDirection":320},"zone":1,"typeConfidence":0.9,"plateTime":0.4651094752554208,"extension":6.2236201180192285},"hitData":{"launchSpeed":78.4,"launchAngle":20.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.37,"coordY":117.55}},"index":5,"playId":"b9cdfce0-d72e-34e9-a550-e822327e2f42","pitchNumber":6,"startTime":"2026-10-05T00:55:46.338Z","endTime":"2026-10-05T00:55:58.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:55:58.357Z","atBatIndex":22},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Tommy Edman bunt pops out to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-05T00:56:21.487Z","endTime":"2026-10-05T00:56:59.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Bunt 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":1},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.013167211246362,"aZ":-34.889230811357464,"pfxX":-0.732503675151105,"pfxZ":-1.9569401640304278,"pX":0.17634876362154736,"pZ":0.5238576654694171,"vX0":-2.980421140616591,"vY0":-116.51813675912625,"vZ0":-2.9412272157032024,"x":110.28,"y":224.64,"x0":1.562433434677538,"y0":50.00258720048203,"z0":5.069395666806391,"aX":-1.016162783095394},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.0,"breakHorizontal":2.0,"spinRate":2006,"spinDirection":333},"zone":14,"typeConfidence":0.89,"plateTime":0.46844133756474093,"extension":6.1970295499027195},"index":0,"playId":"81922b78-8e14-394d-b6ac-ffd54a00d022","pitchNumber":1,"startTime":"2026-10-05T00:56:31.381Z","endTime":"2026-10-05T00:56:35.245Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32666669715138,"aZ":-21.741623676426823,"pfxX":1.0323744598760778,"pfxZ":5.889998080875827,"pX":-0.476064627044782,"pZ":1.841742184893145,"vX0":-5.870414049288943,"vY0":-131.60197903761838,"vZ0":-4.21803998409128,"x":135.15,"y":189.05,"x0":1.6398696005536895,"y0":50.0026608732013,"z0":5.055777075827934,"aX":1.8286776199972767},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-0.7,"spinRate":2023,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.4146239855770455,"extension":6.251287226849175},"hitData":{"launchSpeed":33.1,"launchAngle":41.0,"totalDistance":70.0,"trajectory":"bunt_popup","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":183.1}},"index":1,"playId":"4cf38be9-d5f6-3083-aace-9a2a818eaace","pitchNumber":2,"startTime":"2026-10-05T00:56:54.013Z","endTime":"2026-10-05T00:56:59.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:56:59.672Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-05T00:58:02.386Z","endTime":"2026-10-05T00:59:05.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-05T00:57:18.668Z","endTime":"2026-10-05T00:58:04.508Z","isPitch":false,"type":"action"},{"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":79.6,"endSpeed":73.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29675235823735,"aZ":-37.271128874988634,"pfxX":-0.4769712063333298,"pfxZ":-3.734320108951694,"pX":1.3761111788201899,"pZ":2.4749636419616268,"vX0":-0.5903523532239034,"vY0":-115.95792281824514,"vZ0":1.4546179718018504,"x":64.55,"y":171.96,"x0":1.6957884459809272,"y0":50.00380936142306,"z0":5.390283025064904,"aX":-0.6507118657689037},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.1,"breakHorizontal":1.0,"spinRate":1848,"spinDirection":313},"zone":12,"typeConfidence":0.82,"plateTime":0.4720080034060552,"extension":6.177745984023977},"index":1,"playId":"bf995891-c4d8-3c96-90dc-6806ac31a3c5","pitchNumber":1,"startTime":"2026-10-05T00:58:04.508Z","endTime":"2026-10-05T00:58:08.383Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1462007445366,"aZ":-34.32653404853517,"pfxX":1.0325784328022145,"pfxZ":-1.5102961299863686,"pX":-1.2783427416681579,"pZ":0.8147370483410104,"vX0":-6.931773859509958,"vY0":-119.03356295616196,"vZ0":-2.8959105647586876,"x":165.73,"y":216.78,"x0":1.5448721102610787,"y0":50.00169207502898,"z0":5.173814625793883,"aX":1.4729433451924479},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.2,"breakHorizontal":-0.1,"spinRate":1799,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.46122219017450883,"extension":6.028927241042304},"index":2,"playId":"eef48294-8606-3c9f-b633-2756f1d9aac2","pitchNumber":2,"startTime":"2026-10-05T00:58:22.958Z","endTime":"2026-10-05T00:58:26.713Z","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":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61722516851804,"aZ":-23.35894727085919,"pfxX":2.473760439425094,"pfxZ":4.9689804965926285,"pX":-1.2363336992284037,"pZ":1.3748023648257321,"vX0":-8.05377030714925,"vY0":-131.76336356719122,"vZ0":-5.325586765230305,"x":164.13,"y":201.66,"x0":1.5263417576161962,"y0":50.003123009240106,"z0":5.127523045230936,"aX":4.3895682324540095},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":-2.9,"spinRate":2111,"spinDirection":136},"zone":13,"typeConfidence":0.86,"plateTime":0.41424878688228084,"extension":6.3157526482307365},"index":3,"playId":"092ac3bf-15ee-31f2-b49e-95dd81c16658","pitchNumber":3,"startTime":"2026-10-05T00:58:42.209Z","endTime":"2026-10-05T00:58:46.091Z","isPitch":true,"type":"pitch"},{"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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120085782045095,"aZ":-34.69045889162798,"pfxX":0.6529654210711184,"pfxZ":-1.733057445522757,"pX":-1.8399502947486046,"pZ":1.0322169707526334,"vX0":-7.8893158321072585,"vY0":-119.5518552836477,"vZ0":-2.3705020621352517,"x":187.13,"y":210.91,"x0":1.4118575494782022,"y0":50.0025967834925,"z0":5.137513064498723,"aX":0.9510614327742216},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.5,"breakHorizontal":0.6,"spinRate":1974,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.4574105645392801,"extension":6.496674326616165},"index":4,"playId":"5ea6d380-a0d9-3460-8868-8aec584a6167","pitchNumber":4,"startTime":"2026-10-05T00:59:01.255Z","endTime":"2026-10-05T00:59:05.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T00:59:05.284Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out to shortstop Mauricio Dubón on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-05T00:59:33.324Z","endTime":"2026-10-05T01:02:03.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3874078673273,"aZ":-21.89052358125139,"pfxX":2.1001779337007953,"pfxZ":5.617265432771454,"pX":-2.5809335506473796,"pZ":1.9520563888821674,"vX0":-11.19602677067454,"vY0":-133.36949588002037,"vZ0":-4.166221761588626,"x":215.38,"y":186.07,"x0":1.3696883344961082,"y0":50.0007158997163,"z0":5.0820122263260625,"aX":3.8442170676470018},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.8,"spinRate":2045,"spinDirection":139},"zone":13,"typeConfidence":0.75,"plateTime":0.4081974877708281,"extension":6.434337854685008},"index":0,"playId":"92822d4a-d278-31ce-83ea-5a116d687ad5","pitchNumber":1,"startTime":"2026-10-05T00:59:33.324Z","endTime":"2026-10-05T00:59:37.169Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587367883460242,"aZ":-22.650703782794512,"pfxX":9.55200173859154,"pfxZ":5.017501725291497,"pX":-0.16264261939914054,"pZ":2.2527851953713505,"vX0":-7.943912632938597,"vY0":-136.76668394077012,"vZ0":-3.2885406497937675,"x":123.2,"y":177.95,"x0":1.5356090143865921,"y0":50.0048605890171,"z0":5.020699903944481,"aX":18.135010787707813},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":-15.7,"spinRate":2148,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.40018670818257984,"extension":6.466595351393065},"index":1,"playId":"0299ba19-d153-3af8-8581-b089fb0b4505","pitchNumber":2,"startTime":"2026-10-05T00:59:52.007Z","endTime":"2026-10-05T00:59:55.544Z","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":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640325220700184,"aZ":-21.622145336385355,"pfxX":2.116621245476421,"pfxZ":5.8622295768190105,"pX":-1.1114231169455213,"pZ":1.387863220111616,"vX0":-7.711881850077106,"vY0":-132.86190704249205,"vZ0":-5.494895887864858,"x":159.36,"y":201.31,"x0":1.5451302317341231,"y0":50.00268707470238,"z0":5.039334229800552,"aX":3.8104393461374304},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":-2.3,"spinRate":2033,"spinDirection":142},"zone":13,"typeConfidence":0.83,"plateTime":0.41117923765044084,"extension":6.286840157643839},"index":2,"playId":"dfd0c61b-42c2-3749-b5be-f8351171afff","pitchNumber":3,"startTime":"2026-10-05T01:00:13.819Z","endTime":"2026-10-05T01:00:17.684Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-10-05T01:00:21.697Z","endTime":"2026-10-05T01:00:40.148Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65943028784219,"aZ":-20.13294768528287,"pfxX":0.9478459564865265,"pfxZ":6.628932643359299,"pX":-1.2180974951564563,"pZ":1.3674979347802065,"vX0":-8.10974484552648,"vY0":-133.66038018812776,"vZ0":-5.806042894967681,"x":163.43,"y":201.86,"x0":1.7267834253753593,"y0":50.00473563667165,"z0":5.004619309145442,"aX":1.7224311542666424},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":0.0,"spinRate":2106,"spinDirection":140},"zone":13,"typeConfidence":0.8,"plateTime":0.40912556747010864,"extension":6.120656836245171},"index":4,"playId":"f8717de1-3050-3857-9054-a9b4ba8f7170","pitchNumber":4,"startTime":"2026-10-05T01:00:40.148Z","endTime":"2026-10-05T01:00:44.503Z","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":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438696376419045,"aZ":-22.940614326089072,"pfxX":1.1079686696492228,"pfxZ":5.129894339166531,"pX":-2.177589881967409,"pZ":1.1394891098747504,"vX0":-9.676874681349437,"vY0":-133.0417480465942,"vZ0":-5.838155696877061,"x":200.0,"y":208.01,"x0":1.3564340664485612,"y0":50.002892092669256,"z0":5.015475481034146,"aX":1.9950258155451346},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":1998,"spinDirection":136},"zone":13,"typeConfidence":0.82,"plateTime":0.41104373026025254,"extension":6.164809946769882},"index":5,"playId":"5a20f93a-2a58-3505-bd4b-6f7133ad69df","pitchNumber":5,"startTime":"2026-10-05T01:01:08.732Z","endTime":"2026-10-05T01:01:12.715Z","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":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01266978607916,"aZ":-16.662602574599525,"pfxX":5.174368716931233,"pfxZ":7.940249244684427,"pX":-1.6403480946295417,"pZ":2.684690486075314,"vX0":-10.256566545030536,"vY0":-139.08352048517472,"vZ0":-3.4905135756920673,"x":179.53,"y":166.29,"x0":1.4275651195215753,"y0":50.003502338869545,"z0":5.065068992207941,"aX":10.110156951896663},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-7.2,"spinRate":2231,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.3942401470901582,"extension":6.267382000514578},"index":6,"playId":"b2e682ff-2259-35dd-ba47-92b128a8679c","pitchNumber":6,"startTime":"2026-10-05T01:01:29.422Z","endTime":"2026-10-05T01:01:33.278Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337529589195054,"aZ":-25.684762539430732,"pfxX":-0.05748824621934889,"pfxZ":3.704316612367851,"pX":-0.3841719886337683,"pZ":3.715703326011208,"vX0":-5.221349727069497,"vY0":-131.22298811293237,"vZ0":0.9518743179092006,"x":131.64,"y":138.46,"x0":1.634397583746396,"y0":50.006514054495405,"z0":5.253872437010522,"aX":-0.10022729735813658},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":1.2,"spinRate":1962,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.4165256193442515,"extension":6.17844940399177},"hitData":{"launchSpeed":96.1,"launchAngle":61.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":133.95}},"index":7,"playId":"d09b566c-f092-3ce0-9c8a-067172d5c86a","pitchNumber":7,"startTime":"2026-10-05T01:01:48.834Z","endTime":"2026-10-05T01:02:03.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:02:03.208Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-10-05T01:04:59.486Z","endTime":"2026-10-05T01:05:09.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T01:02:19.123Z","endTime":"2026-10-05T01:04:07.887Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Grant Holmes replaces Ray Kerr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-05T01:04:07.887Z","endTime":"2026-10-05T01:05:01.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656550,"link":"/api/v1/people/656550"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694789092027026,"aZ":-36.00287903015057,"pfxX":-0.31336015628188746,"pfxZ":-2.325021747365403,"pX":-0.05739442596557566,"pZ":2.0932204502637077,"vX0":5.529429175744432,"vY0":-127.66322352859642,"vZ0":-2.057926151340225,"x":119.19,"y":182.26,"x0":-2.212151508555075,"y0":50.001643943289174,"z0":5.748132826629641,"aX":-0.5167919425066209},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.4,"breakHorizontal":-0.7,"spinRate":2835,"spinDirection":34},"zone":8,"typeConfidence":0.87,"plateTime":0.42930570516204725,"extension":6.046915062591933},"hitData":{"launchSpeed":91.8,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":169.92}},"index":2,"playId":"34f37a3a-2bbc-33f7-b6ba-2bc63c8bc760","pitchNumber":1,"startTime":"2026-10-05T01:05:01.664Z","endTime":"2026-10-05T01:05:09.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:05:09.443Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Murphy walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-05T01:08:02.604Z","endTime":"2026-10-05T01:09:15.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56615874367205,"aZ":-11.252902490800615,"pfxX":4.439375744480879,"pfxZ":10.613775839018654,"pX":-1.1214512205121578,"pZ":2.4514415018650237,"vX0":-9.068836708080333,"vY0":-139.54895883160236,"vZ0":-8.706307563803158,"x":159.75,"y":172.59,"x0":1.594495340737567,"y0":50.00372809865769,"z0":6.354196353090592,"aX":8.752052920976425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":-6.1,"spinRate":2474,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.3925846262026873,"extension":6.8009744072403535},"index":0,"playId":"f12ff758-0971-31c2-8878-d89095230ab0","pitchNumber":1,"startTime":"2026-10-05T01:08:11.676Z","endTime":"2026-10-05T01:08:15.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41197746639125,"aZ":-38.57533624730366,"pfxX":-7.85231841597097,"pfxZ":-4.868281350917654,"pX":-0.8216319369734661,"pZ":1.317194291067683,"vX0":-3.2811731210703208,"vY0":-114.56599818967457,"vZ0":-3.208921157135736,"x":148.32,"y":203.22,"x0":1.6544178599013017,"y0":50.00509563797443,"z0":6.549263569188223,"aX":-10.319570560102042},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.4,"breakHorizontal":15.1,"spinRate":2094,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.4801839867534561,"extension":6.652692259216184},"index":1,"playId":"d89df271-3dbc-344a-9821-87a659e6fd9d","pitchNumber":2,"startTime":"2026-10-05T01:08:25.907Z","endTime":"2026-10-05T01:08:29.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07290991240748,"aZ":-41.16427361265257,"pfxX":-5.370037987358975,"pfxZ":-6.511102065629901,"pX":-0.34614751501470326,"pZ":1.1830753943993242,"vX0":-3.1455596827948504,"vY0":-117.32741529631262,"vZ0":-3.5195224543065375,"x":130.19,"y":206.84,"x0":1.7134928471621536,"y0":50.00065989783781,"z0":6.573446154698037,"aX":-7.417710546959472},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.4,"breakHorizontal":10.6,"spinRate":2125,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4684556569726497,"extension":6.598304782661347},"index":2,"playId":"f9d6924f-075d-3100-9efe-7abd04b992ce","pitchNumber":3,"startTime":"2026-10-05T01:08:42.381Z","endTime":"2026-10-05T01:08:46.190Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303043454441877,"aZ":-10.523742516158793,"pfxX":3.9997272026938475,"pfxZ":11.121865147661438,"pX":-0.45766197306423967,"pZ":3.103692753156937,"vX0":-6.98177361437528,"vY0":-138.50286225060154,"vZ0":-7.312200209993268,"x":134.44,"y":154.98,"x0":1.5737201255270847,"y0":50.00642862810425,"z0":6.478221809095637,"aX":7.789166324650589},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":-5.9,"spinRate":2530,"spinDirection":157},"zone":1,"typeConfidence":0.91,"plateTime":0.3951250488255349,"extension":6.774056529663742},"index":3,"playId":"29c600e9-35ae-324b-af8f-d5ce153b7937","pitchNumber":4,"startTime":"2026-10-05T01:08:57.321Z","endTime":"2026-10-05T01:09:01.207Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625596350551024,"aZ":-25.21940173475795,"pfxX":8.15957063113563,"pfxZ":4.5304090656641876,"pX":-0.3610490742983232,"pZ":-0.009703091954748878,"vX0":-7.891395081908886,"vY0":-123.13150301927547,"vZ0":-9.836656208179319,"x":130.76,"y":239.04,"x0":1.8264348173485838,"y0":50.0012417298193,"z0":6.173447033051126,"aX":12.518700964714862},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.0,"spinRate":1754,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.44496195840155695,"extension":6.789465216147124},"index":4,"playId":"fd010ffd-ef59-3d87-9ef4-2774453046af","pitchNumber":5,"startTime":"2026-10-05T01:09:11.476Z","endTime":"2026-10-05T01:09:15.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:09:15.245Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out sharply to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-05T01:09:35.093Z","endTime":"2026-10-05T01:11:59.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":79.1,"endSpeed":73.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16337206596151,"aZ":-38.61700626739221,"pfxX":-5.661305384395907,"pfxZ":-4.812095601004209,"pX":-0.3763940897388128,"pZ":2.9813967977169065,"vX0":-2.831552813211388,"vY0":-115.23865880304209,"vZ0":0.03773923980049698,"x":131.35,"y":158.28,"x0":1.605057663838936,"y0":50.00022353404462,"z0":6.70670844767501,"aX":-7.584544205812539},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.4,"breakHorizontal":10.9,"spinRate":2379,"spinDirection":329},"zone":1,"typeConfidence":0.9,"plateTime":0.47597547841541754,"extension":6.520276628706749},"index":0,"playId":"6242c5f9-c0ba-3779-bb5c-6ec57414b008","pitchNumber":1,"startTime":"2026-10-05T01:09:41.658Z","endTime":"2026-10-05T01:09:45.474Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65605087761343,"aZ":-9.141854978564542,"pfxX":4.562324822574473,"pfxZ":11.50801680637306,"pX":-0.731744126173452,"pZ":2.7776576083135183,"vX0":-7.961885025678494,"vY0":-141.17310643174946,"vZ0":-8.265860793021789,"x":144.89,"y":163.78,"x0":1.5432089681984915,"y0":50.003081654253485,"z0":6.346546494035188,"aX":9.131860401632306},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":-6.5,"spinRate":2427,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.3892242954690679,"extension":6.578523886704809},"index":1,"playId":"8e0d6681-15cb-3c0b-b358-7eea4cfcfe27","pitchNumber":2,"startTime":"2026-10-05T01:09:57.871Z","endTime":"2026-10-05T01:10:01.748Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.202063194048513,"aZ":-27.90241177532241,"pfxX":8.13083170130895,"pfxZ":2.7836634094693604,"pX":1.318205843451914,"pZ":1.6038243017873768,"vX0":-4.41054919752924,"vY0":-123.46539435832783,"vZ0":-5.494778444275803,"x":66.75,"y":195.48,"x0":2.0780308557284832,"y0":50.000676617347665,"z0":6.22678251099608,"aX":12.462645761838733},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":1672,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4448223563538818,"extension":6.800852547089704},"index":2,"playId":"829beb87-ad56-3b66-aa25-dc062e689de9","pitchNumber":3,"startTime":"2026-10-05T01:10:13.568Z","endTime":"2026-10-05T01:10:17.075Z","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.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.751047131138975,"aZ":-9.974495071045986,"pfxX":2.942083072506459,"pfxZ":10.914302177904151,"pX":-1.216195853422754,"pZ":2.332905942557743,"vX0":-8.526856187361576,"vY0":-142.21111684253938,"vZ0":-9.418091051094512,"x":163.36,"y":175.79,"x0":1.4480881444612665,"y0":50.002187828923965,"z0":6.333852875343153,"aX":5.984733257477188},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":-3.5,"spinRate":2534,"spinDirection":157},"zone":13,"typeConfidence":0.91,"plateTime":0.3861906387217857,"extension":6.767239179016877},"index":3,"playId":"e1ede143-11f9-3519-9565-d7b07ae02389","pitchNumber":4,"startTime":"2026-10-05T01:10:34.163Z","endTime":"2026-10-05T01:10:38.308Z","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":90.1,"endSpeed":83.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544034246571528,"aZ":-23.264200486418357,"pfxX":-1.39956854515059,"pfxZ":5.148184405482834,"pX":-2.2386958569290654,"pZ":1.442308950550572,"vX0":-9.459115573203652,"vY0":-130.71670131920806,"vZ0":-8.246049124508318,"x":202.33,"y":199.84,"x0":1.6086216985794066,"y0":50.00319717122775,"z0":6.38439109394832,"aX":-2.4206360375011897},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":4.6,"spinRate":2289,"spinDirection":170},"zone":13,"typeConfidence":0.88,"plateTime":0.4190188897422895,"extension":6.862551722912952},"index":4,"playId":"12fcf2ca-df76-31ba-a35d-d63a5c52c475","pitchNumber":5,"startTime":"2026-10-05T01:10:55.111Z","endTime":"2026-10-05T01:10:58.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-10-05T01:11:07.617Z","endTime":"2026-10-05T01:11:25.764Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.717343808818484,"aZ":-8.605290661836309,"pfxX":3.787081249623,"pfxZ":11.809885790822246,"pX":-1.2502222946433945,"pZ":1.415564603569615,"vX0":-8.90769342209302,"vY0":-140.79014722132393,"vZ0":-11.756575962104371,"x":164.66,"y":200.56,"x0":1.47092353943114,"y0":50.001125956477956,"z0":6.215284374224365,"aX":7.557192061683407},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":-4.9,"spinRate":2538,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.38990653962690214,"extension":6.843385662036247},"index":6,"playId":"bb1a8cbf-06aa-3054-a827-bd48d024ea1f","pitchNumber":6,"startTime":"2026-10-05T01:11:25.764Z","endTime":"2026-10-05T01:11:29.821Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153812030458433,"aZ":-39.326848102750986,"pfxX":-5.494689246182071,"pfxZ":-5.22070693129627,"pX":-0.6685135406147334,"pZ":2.478486841541902,"vX0":-3.503456701583959,"vY0":-116.67924017215294,"vZ0":-0.9076362542995025,"x":142.48,"y":171.86,"x0":1.5692168476390504,"y0":50.00133572501243,"z0":6.597307347705972,"aX":-7.53062435461527},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.4,"breakHorizontal":10.8,"spinRate":2382,"spinDirection":324},"zone":4,"typeConfidence":0.91,"plateTime":0.47048776494019195,"extension":6.537043565180615},"hitData":{"launchSpeed":104.8,"launchAngle":47.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":33.87,"coordY":111.26}},"index":7,"playId":"0966381f-46f5-3976-9499-d97414a6a03c","pitchNumber":7,"startTime":"2026-10-05T01:11:45.894Z","endTime":"2026-10-05T01:11:59.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:11:59.316Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-05T01:12:17.837Z","endTime":"2026-10-05T01:15:17.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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.4,"endSpeed":87.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17975410159896,"aZ":-11.895809961253448,"pfxX":3.467976164630456,"pfxZ":10.254389307721679,"pX":-0.44672633766810926,"pZ":2.8898162893950246,"vX0":-6.866320908657362,"vY0":-140.08708758350494,"vZ0":-7.445976813743073,"x":134.03,"y":160.75,"x0":1.5912247173958063,"y0":50.00076153249699,"z0":6.369041370357386,"aX":6.857225481623636},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-4.8,"spinRate":2429,"spinDirection":158},"zone":1,"typeConfidence":0.91,"plateTime":0.39177157333540613,"extension":6.74725678834081},"index":0,"playId":"f46c1b18-ae97-3178-bc91-64c3f07ea05b","pitchNumber":1,"startTime":"2026-10-05T01:12:26.557Z","endTime":"2026-10-05T01:12:29.943Z","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":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.173220130259452,"aZ":-38.87189816808442,"pfxX":-7.438279004818866,"pfxZ":-4.811246974963112,"pX":-0.12179117077898038,"pZ":2.2964241661530855,"vX0":-1.8217798930694111,"vY0":-117.74564718093235,"vZ0":-1.4613499267902312,"x":121.64,"y":176.78,"x0":1.6298352066148694,"y0":50.00436543295627,"z0":6.550638126187313,"aX":-10.352930919771032},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.8,"breakHorizontal":13.9,"spinRate":2387,"spinDirection":319},"zone":5,"typeConfidence":0.9,"plateTime":0.4667482764083033,"extension":6.647743534131543},"index":1,"playId":"eb676519-2cea-3d1c-9e41-5a9d2047a91d","pitchNumber":2,"startTime":"2026-10-05T01:12:47.215Z","endTime":"2026-10-05T01:12:51.205Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201641825308318,"aZ":-9.424890723124099,"pfxX":2.507276648862472,"pfxZ":11.417851325188394,"pX":-0.0207084477756165,"pZ":3.548176870648028,"vX0":-5.258399664355691,"vY0":-139.94435687962533,"vZ0":-6.401595765904865,"x":117.79,"y":142.98,"x0":1.5530096453717632,"y0":50.00550082232606,"z0":6.475910242665053,"aX":4.997007563619266},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":-3.5,"spinRate":2446,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.3906815363441285,"extension":6.693928459841786},"index":2,"playId":"70c302ed-7912-341b-a142-e476e15772cc","pitchNumber":3,"startTime":"2026-10-05T01:13:11.965Z","endTime":"2026-10-05T01:13:15.331Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079864582144342,"aZ":-37.920398916562064,"pfxX":-6.436762339027848,"pfxZ":-4.084763468029659,"pX":-0.663548251097307,"pZ":7.24288182552622E-4,"vX0":-3.3336167885559997,"vY0":-118.20844547075349,"vZ0":-6.723131364979066,"x":142.29,"y":238.76,"x0":1.6048156459302108,"y0":50.00547265612892,"z0":6.3934297276560565,"aX":-9.043816583782146},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.9,"breakHorizontal":12.5,"spinRate":2266,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.46465984366542834,"extension":6.714274730316201},"index":3,"playId":"e14e3955-acc7-3611-ace0-6967fe8384c0","pitchNumber":4,"startTime":"2026-10-05T01:13:39.651Z","endTime":"2026-10-05T01:13:43.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861888051016805,"aZ":-39.594177544100006,"pfxX":-5.291581295485449,"pfxZ":-5.360181022427265,"pX":0.3280528428569182,"pZ":0.9412035125538587,"vX0":-1.4829212612657143,"vY0":-117.35040447262529,"vZ0":-4.18780195594321,"x":104.5,"y":213.37,"x0":1.6569725080078082,"y0":50.005417310540146,"z0":6.468215831123959,"aX":-7.321618247711479},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.6,"breakHorizontal":10.0,"spinRate":2373,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.4681788687499848,"extension":6.646958113047032},"index":4,"playId":"d957d031-8728-3700-a640-a84e26e6b3e9","pitchNumber":5,"startTime":"2026-10-05T01:14:05.651Z","endTime":"2026-10-05T01:14:09.813Z","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":5,"playId":"3dcdb7f3-153e-45b6-855b-5354eefb078e","startTime":"2026-10-05T01:14:31.314Z","endTime":"2026-10-05T01:14:36.314Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06479742010313,"aZ":-26.614164259607264,"pfxX":-1.718302567421195,"pfxZ":3.1425356034669143,"pX":-1.3242594573897044,"pZ":1.0781957550780634,"vX0":-7.196585808283034,"vY0":-131.5417350203188,"vZ0":-8.665449209053598,"x":167.48,"y":209.67,"x0":1.6584679330799537,"y0":50.005477247149976,"z0":6.3557618231378825,"aX":-3.0448956990894547},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":4.6,"spinRate":2254,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.41467751354131277,"extension":6.714116595863103},"index":6,"playId":"c67f97e2-f5e2-3d57-8cc7-8b61343bb385","pitchNumber":6,"startTime":"2026-10-05T01:14:50.605Z","endTime":"2026-10-05T01:14:54.669Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366590505760648,"aZ":-27.598078512200438,"pfxX":9.026476230389804,"pfxZ":2.9989585950855284,"pX":0.028272021439032985,"pZ":1.742368568619672,"vX0":-7.2031927730812475,"vY0":-122.44275912212007,"vZ0":-5.223238249763936,"x":115.92,"y":191.74,"x0":1.8303958532126365,"y0":50.000266233395294,"z0":6.2544697578919575,"aX":13.753035415299358},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.4,"breakHorizontal":-14.8,"spinRate":1759,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.44672461391572194,"extension":6.823007287292117},"index":7,"playId":"9582a033-a025-309d-a2d2-221730cae0db","pitchNumber":7,"startTime":"2026-10-05T01:15:13.875Z","endTime":"2026-10-05T01:15:17.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:15:17.855Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks. Sean Murphy to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-05T01:15:34.364Z","endTime":"2026-10-05T01:18:06.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1566775193988,"aZ":-24.611238901093422,"pfxX":-1.1474856677001526,"pfxZ":4.310806114179863,"pX":-1.0180440486539324,"pZ":0.8343959136232098,"vX0":-6.44883086970803,"vY0":-131.21532821946823,"vZ0":-9.597989229536614,"x":155.81,"y":216.25,"x0":1.614287249562193,"y0":50.001948134756056,"z0":6.354336228557115,"aX":-2.0134148638719904},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":3.4,"spinRate":2237,"spinDirection":169},"zone":13,"typeConfidence":0.91,"plateTime":0.41644481070534844,"extension":6.785143601173719},"index":0,"playId":"46b58856-06c3-3161-bd7c-70787fc2daab","pitchNumber":1,"startTime":"2026-10-05T01:15:42.962Z","endTime":"2026-10-05T01:15:46.891Z","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.1,"endSpeed":89.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24444810449195,"aZ":-10.537293045954582,"pfxX":2.929754200631466,"pfxZ":10.695437001986233,"pX":-0.7975145267913004,"pZ":3.1295087102269172,"vX0":-7.547046330926763,"vY0":-141.1248643638787,"vZ0":-7.372367920615518,"x":147.4,"y":154.28,"x0":1.5272039321814947,"y0":50.00001914381367,"z0":6.4494319005684595,"aX":5.925768251724696},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":-3.8,"spinRate":2498,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.3876813000493282,"extension":6.674491112535507},"index":1,"playId":"898eb85e-4c12-330e-92c1-f5a0c45586c0","pitchNumber":2,"startTime":"2026-10-05T01:16:09.754Z","endTime":"2026-10-05T01:16:13.642Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783075220046303,"aZ":-24.85486817829101,"pfxX":6.568523483823846,"pfxZ":4.443066264709959,"pX":1.1819716180057285,"pZ":1.5454685411824538,"vX0":-3.9126403602594415,"vY0":-127.43705228640623,"vZ0":-6.819652165820894,"x":71.95,"y":197.05,"x0":1.8824776752302879,"y0":50.004331296025825,"z0":6.215161045961268,"aX":10.822568526677209},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-11.0,"spinRate":1798,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4295367111973927,"extension":6.742090938586265},"index":2,"playId":"112487e1-c2a1-334f-9124-977f1cd9e51f","pitchNumber":3,"startTime":"2026-10-05T01:16:28.632Z","endTime":"2026-10-05T01:16:32.570Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39467186296946,"aZ":-39.31009620264891,"pfxX":-5.53384300187493,"pfxZ":-4.967183257587588,"pX":-0.697151845998389,"pZ":0.6346966250709538,"vX0":-3.668495812403174,"vY0":-119.50961782266481,"vZ0":-5.35556964721664,"x":143.57,"y":221.64,"x0":1.5800155535593428,"y0":50.00292079642145,"z0":6.460395673957847,"aX":-7.952432627792456},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.1,"breakHorizontal":10.9,"spinRate":2392,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.4594408072108105,"extension":6.852904625698942},"index":3,"playId":"2c76253f-d238-36e2-aa19-7969625cab19","pitchNumber":4,"startTime":"2026-10-05T01:16:48.473Z","endTime":"2026-10-05T01:16:52.600Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.951809031051955,"aZ":-10.609922783505485,"pfxX":3.0790596728603004,"pfxZ":10.59272691763568,"pX":-0.6577960508590132,"pZ":1.7921684883378728,"vX0":-7.2763439949327555,"vY0":-141.47850677145416,"vZ0":-10.883711005699961,"x":142.07,"y":190.39,"x0":1.5424128594655668,"y0":50.00494633625645,"z0":6.3595106244455355,"aX":6.269830831351363},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.2,"spinRate":2394,"spinDirection":157},"zone":7,"typeConfidence":0.91,"plateTime":0.3865005741923029,"extension":6.893905871718046},"index":4,"playId":"25a6e103-7412-3708-9c64-af18c0dbe37d","pitchNumber":5,"startTime":"2026-10-05T01:17:09.181Z","endTime":"2026-10-05T01:17:13.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-10-05T01:17:21.804Z","endTime":"2026-10-05T01:17:32.465Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.865444157414363,"aZ":-9.995768123145059,"pfxX":3.7986086908465544,"pfxZ":10.845375506056085,"pX":-0.570758795819393,"pZ":2.6347281871777604,"vX0":-7.310587797216768,"vY0":-141.94916553106287,"vZ0":-8.838333368405689,"x":138.76,"y":167.64,"x0":1.5421182841278125,"y0":50.0042247659209,"z0":6.4214831741950364,"aX":7.769535337096096},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":-5.4,"spinRate":2462,"spinDirection":159},"zone":4,"typeConfidence":0.91,"plateTime":0.38556473781421463,"extension":6.866497525422584},"index":6,"playId":"0d8d16d0-34d2-3590-a585-5918869bf974","pitchNumber":6,"startTime":"2026-10-05T01:17:32.465Z","endTime":"2026-10-05T01:17:36.180Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.511632446487535,"aZ":-12.067471303805007,"pfxX":3.655850155106406,"pfxZ":9.74167651113332,"pX":-0.020624568502100853,"pZ":3.9407736650818097,"vX0":-6.252913483912094,"vY0":-142.25887752020896,"vZ0":-4.906504627730214,"x":117.79,"y":132.38,"x0":1.7239126467156216,"y0":50.00179099212545,"z0":6.443380781084,"aX":7.545422615667429},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":-5.4,"spinRate":2453,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.3839990034448624,"extension":6.868741688848467},"index":7,"playId":"e446cf82-802f-315f-a5b2-aac18ffd6504","pitchNumber":7,"startTime":"2026-10-05T01:18:00.077Z","endTime":"2026-10-05T01:18:06.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:18:06.359Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-10-05T01:21:08.942Z","endTime":"2026-10-05T01:21:39.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"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":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T01:18:19.985Z","endTime":"2026-10-05T01:18:59.780Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brock Stewart replaces Blake Snell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-05T01:18:59.780Z","endTime":"2026-10-05T01:21:11.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40357851410728,"aZ":-31.84771481598413,"pfxX":7.118125153289406,"pfxZ":0.22107847166404504,"pX":0.4911196512779874,"pZ":2.3728681222840717,"vX0":3.0740689116625655,"vY0":-122.11013436968119,"vZ0":-0.0676946375161751,"x":98.28,"y":174.71,"x0":-1.7097261525305087,"y0":50.005852538177514,"z0":5.144572890074933,"aX":10.733912932070671},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-13.7,"spinRate":2367,"spinDirection":68},"zone":6,"typeConfidence":0.91,"plateTime":0.44883237466258885,"extension":6.4148706806841265},"index":2,"playId":"13e4935f-2634-352a-b9f2-20c05b22bebe","pitchNumber":1,"startTime":"2026-10-05T01:21:11.087Z","endTime":"2026-10-05T01:21:15.110Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465007498652028,"aZ":-29.95471972311995,"pfxX":-8.31714095892903,"pfxZ":1.1563855440145705,"pX":-0.46853489271522486,"pZ":2.128663551000201,"vX0":5.979468397255047,"vY0":-137.4132818230904,"vZ0":-2.400631746486436,"x":134.86,"y":181.31,"x0":-1.5844982479232406,"y0":50.00614960079242,"z0":5.034461820177478,"aX":-16.019451198762447},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.8,"breakHorizontal":13.9,"spinRate":1947,"spinDirection":239},"zone":7,"typeConfidence":0.92,"plateTime":0.3975449129720232,"extension":6.62868996026894},"hitData":{"launchSpeed":95.0,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":172.46}},"index":3,"playId":"d9eb78f4-5910-3244-a0b0-b712f9cf65a7","pitchNumber":2,"startTime":"2026-10-05T01:21:31.927Z","endTime":"2026-10-05T01:21:39.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:21:39.428Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (1) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:24:29.350Z","endTime":"2026-10-05T01:26:22.030Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":80.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63846302391631,"aZ":-31.112304891423392,"pfxX":-1.1919664242342929,"pfxZ":0.6575369563844728,"pX":0.708885838652449,"pZ":0.7931512863551607,"vX0":7.702459648848923,"vY0":-125.95437983840866,"vZ0":-5.584507934941136,"x":89.98,"y":217.36,"x0":-2.228702593030706,"y0":50.00214030839335,"z0":5.542928104339694,"aX":-1.9231636857217036},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":0.5,"spinRate":2729,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.4342067700015195,"extension":5.913175381080011},"index":0,"playId":"ade351b7-4640-3f8d-bf00-5f154599a525","pitchNumber":1,"startTime":"2026-10-05T01:24:43.011Z","endTime":"2026-10-05T01:24:47.005Z","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":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835913912757288,"aZ":-32.44624546151324,"pfxX":0.8049548103324078,"pfxZ":-0.16488507745819359,"pX":0.09371621045829819,"pZ":1.6740429394901315,"vX0":5.785424888999857,"vY0":-126.53797545084664,"vZ0":-3.5792481783493217,"x":113.43,"y":193.58,"x0":-2.3191465134226923,"y0":50.0032113669755,"z0":5.68383952446626,"aX":1.316212475849086},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-2.6,"spinRate":2720,"spinDirection":57},"zone":14,"typeConfidence":0.93,"plateTime":0.4315056851950989,"extension":5.9439886548027},"index":1,"playId":"bdab77b8-bc86-35e4-b39b-078e30347c9b","pitchNumber":2,"startTime":"2026-10-05T01:25:00.593Z","endTime":"2026-10-05T01:25:03.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21346302795136,"aZ":-39.32071558926414,"pfxX":-0.8742745343591656,"pfxZ":-4.630301665055758,"pX":1.3696838134777298,"pZ":-0.9749239553373581,"vX0":8.728823256987265,"vY0":-123.11713656145996,"vZ0":-7.815386777310728,"x":64.79,"y":265.1,"x0":-2.099943000087282,"y0":50.00254214534989,"z0":5.5463510351529095,"aX":-1.3495910365619286},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.0,"breakHorizontal":-0.4,"spinRate":2771,"spinDirection":18},"zone":14,"typeConfidence":0.81,"plateTime":0.44396754027902396,"extension":6.0013334636473425},"index":2,"playId":"c583d2f8-f4de-3192-b203-b0b17697cfc3","pitchNumber":3,"startTime":"2026-10-05T01:25:19.296Z","endTime":"2026-10-05T01:25:23.570Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82410851452902,"aZ":-21.037145087609403,"pfxX":-0.01903432741693356,"pfxZ":5.870196610519695,"pX":0.833369921745856,"pZ":1.1107049703517093,"vX0":8.009897222106517,"vY0":-136.12975256247756,"vZ0":-8.10879376207176,"x":85.23,"y":208.79,"x0":-2.1312602082763203,"y0":50.00349861065815,"z0":5.557698800168009,"aX":-0.03691664090416243},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-1.4,"spinRate":2346,"spinDirection":216},"zone":14,"typeConfidence":0.94,"plateTime":0.4006870497661894,"extension":6.050340344765569},"index":3,"playId":"0f8652b1-99b6-3a9e-8ef6-cce48ee52913","pitchNumber":4,"startTime":"2026-10-05T01:25:39.362Z","endTime":"2026-10-05T01:25:43.103Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92044459973749,"aZ":-37.18855150588726,"pfxX":1.111218612860955,"pfxZ":-3.101452516922169,"pX":0.2276871633322833,"pZ":1.6404698592938167,"vX0":6.02289836999317,"vY0":-125.84231376009396,"vZ0":-2.731903586037133,"x":108.32,"y":194.49,"x0":-2.33456816878331,"y0":50.005268502512216,"z0":5.732747416962304,"aX":1.7943263864832284},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.0,"breakHorizontal":-3.4,"spinRate":2703,"spinDirection":41},"zone":14,"typeConfidence":0.8,"plateTime":0.4341209678154647,"extension":5.915473837773181},"hitData":{"launchSpeed":103.2,"launchAngle":29.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.83,"coordY":77.46}},"index":4,"playId":"34c4ffb2-9bc5-3c04-9460-c9bc3b7b5b5f","pitchNumber":5,"startTime":"2026-10-05T01:25:57.013Z","endTime":"2026-10-05T01:26:22.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:26:22.030Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:26:36.117Z","endTime":"2026-10-05T01:27:10.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":671739,"link":"/api/v1/people/671739"},"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(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.8,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.094679798463474,"aZ":-25.941826711610798,"pfxX":-11.015279544944265,"pfxZ":3.196186998369173,"pX":-0.14324297044367235,"pZ":1.741015728842251,"vX0":9.30922256002282,"vY0":-139.1294095644437,"vZ0":-5.8396867137559125,"x":122.46,"y":191.77,"x0":-2.112163800345653,"y0":50.00091184609274,"z0":5.601454105821674,"aX":-21.45377939842987},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":2419,"spinDirection":213},"zone":8,"typeConfidence":0.94,"plateTime":0.3946630247547671,"extension":5.982078358149577},"index":0,"playId":"abb3e160-6f83-37cf-a2de-604de0b49cbf","pitchNumber":1,"startTime":"2026-10-05T01:26:46.019Z","endTime":"2026-10-05T01:26:49.871Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83121861463677,"aZ":-24.48964960282368,"pfxX":-6.931149555202113,"pfxZ":3.947810227185326,"pX":0.16378370738534948,"pZ":2.1974538455926718,"vX0":8.90091019728822,"vY0":-138.59014405436903,"vZ0":-4.721702178938812,"x":110.76,"y":179.45,"x0":-2.1882463281061724,"y0":50.003598445040915,"z0":5.5580176382191695,"aX":-13.491337101830641},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":10.7,"spinRate":2256,"spinDirection":217},"zone":5,"typeConfidence":0.76,"plateTime":0.39514330093621153,"extension":5.865972625811292},"hitData":{"launchSpeed":92.1,"launchAngle":40.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.72,"coordY":63.97}},"index":1,"playId":"9d24eae2-74e5-316b-af78-e27f956c3ce0","pitchNumber":2,"startTime":"2026-10-05T01:27:01.358Z","endTime":"2026-10-05T01:27:10.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:27:10.874Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Ronald Acuña Jr., deflected by second baseman Ozzie Albies.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:27:34.388Z","endTime":"2026-10-05T01:28:37.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23105976137005,"aZ":-20.898840540674662,"pfxX":-0.5582229441189073,"pfxZ":5.879007949426883,"pX":1.275904553189492,"pZ":1.2939069499274745,"vX0":9.081656789026754,"vY0":-137.0860558405171,"vZ0":-7.803534263182945,"x":68.37,"y":203.84,"x0":-1.9969181260580289,"y0":50.0007226435326,"z0":5.586615513376785,"aX":-1.071628094747683},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-0.7,"spinRate":2485,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.39843367055333445,"extension":6.079827386399011},"index":0,"playId":"c5612d57-96df-39b0-8785-67df4f0abed0","pitchNumber":1,"startTime":"2026-10-05T01:27:41.368Z","endTime":"2026-10-05T01:27:45.222Z","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":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878583939253804,"aZ":-30.639455001218025,"pfxX":0.6986382207380012,"pfxZ":0.9323474750574805,"pX":0.10241895677024501,"pZ":1.7734377793846252,"vX0":5.874138685910102,"vY0":-127.25079817395985,"vZ0":-3.7449725563835723,"x":113.1,"y":190.9,"x0":-2.321927131707056,"y0":50.00487701645136,"z0":5.678466608489375,"aX":1.1503642207575764},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2727,"spinDirection":50},"zone":8,"typeConfidence":0.94,"plateTime":0.42961483519878163,"extension":5.885296379261175},"index":1,"playId":"ff6379c5-be9d-31eb-912c-1ae318ae04bc","pitchNumber":2,"startTime":"2026-10-05T01:27:58.236Z","endTime":"2026-10-05T01:28:01.778Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711912635817338,"aZ":-42.236437243649966,"pfxX":2.4684402925731037,"pfxZ":-6.6726640865155495,"pX":-0.18526215672834662,"pZ":1.7632893439259223,"vX0":4.219433264312432,"vY0":-121.91246786603493,"vZ0":-1.0804482217218732,"x":124.06,"y":191.17,"x0":-2.2584835615309653,"y0":50.004706648226815,"z0":5.854027228508644,"aX":3.7204331440350806},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.1,"breakHorizontal":-5.4,"spinRate":2855,"spinDirection":34},"zone":8,"typeConfidence":0.84,"plateTime":0.4490693012658049,"extension":6.186068596300883},"hitData":{"launchSpeed":92.6,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":170.81,"coordY":127.68}},"index":2,"playId":"cadac55b-bddb-32fa-b362-d0e1791be949","pitchNumber":3,"startTime":"2026-10-05T01:28:22.370Z","endTime":"2026-10-05T01:28:37.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:28:37.091Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:28:55.195Z","endTime":"2026-10-05T01:30:46.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97095292332598,"aZ":-23.87567307879979,"pfxX":-9.084966405521719,"pfxZ":4.324064098906261,"pX":-0.07366768090184185,"pZ":0.9841781521027593,"vX0":8.79077672307521,"vY0":-137.92858787724376,"vZ0":-7.8298870631775985,"x":119.81,"y":212.21,"x0":-2.128735175614217,"y0":50.00244797145958,"z0":5.4813480277346525,"aX":-17.425949545231315},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":14.5,"spinRate":2191,"spinDirection":212},"zone":13,"typeConfidence":0.93,"plateTime":0.3978053299886888,"extension":6.1899507304546},"index":0,"playId":"efc639b7-4725-33fb-97a5-b1c4a891d4e0","pitchNumber":1,"startTime":"2026-10-05T01:29:03.071Z","endTime":"2026-10-05T01:29:06.938Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822960647156542,"aZ":-14.981309962987984,"pfxX":-5.416597278806268,"pfxZ":8.612502342952528,"pX":0.7620106045373553,"pZ":1.6595157066107058,"vX0":9.792159253662104,"vY0":-139.9547966097797,"vZ0":-7.898407359693963,"x":87.95,"y":193.97,"x0":-2.0688057060926606,"y0":50.00021949154737,"z0":5.487500700813749,"aX":-10.809788208632959},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2318,"spinDirection":214},"zone":9,"typeConfidence":0.93,"plateTime":0.39048597915842986,"extension":6.089656874818837},"index":1,"playId":"d0f8ad6c-b720-3548-b3ee-0c333476d8fc","pitchNumber":2,"startTime":"2026-10-05T01:29:19.131Z","endTime":"2026-10-05T01:29:23.061Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09484277074368,"aZ":-14.63027566729866,"pfxX":-4.0145299311404266,"pfxZ":8.919317960447286,"pX":0.55327058403299,"pZ":2.130153848792221,"vX0":8.60298236116028,"vY0":-138.88351729273586,"vZ0":-6.8141441386608985,"x":95.91,"y":181.27,"x0":-2.053324064716867,"y0":50.00269866052413,"z0":5.575835199885914,"aX":-7.896954775306022},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2315,"spinDirection":215},"zone":9,"typeConfidence":0.92,"plateTime":0.39333772015448387,"extension":6.05672088929333},"index":2,"playId":"027497cc-8440-3611-842a-7933540c7ed0","pitchNumber":3,"startTime":"2026-10-05T01:29:37.388Z","endTime":"2026-10-05T01:29:41.274Z","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":87.4,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427730639730523,"aZ":-37.499710132095224,"pfxX":1.2067563021674879,"pfxZ":-3.236912978914342,"pX":-0.5617274714031337,"pZ":1.1816860092519845,"vX0":3.899815181175406,"vY0":-127.31696292486406,"vZ0":-3.709497162769016,"x":138.41,"y":206.87,"x0":-2.2682318011223566,"y0":50.00153686589716,"z0":5.616351337107198,"aX":1.9861271605829778},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.5,"breakHorizontal":-3.0,"spinRate":2849,"spinDirection":50},"zone":13,"typeConfidence":0.89,"plateTime":0.4297278186965241,"extension":6.237179031847161},"index":3,"playId":"e309f96b-dabc-393f-9c99-114ea4241fc3","pitchNumber":4,"startTime":"2026-10-05T01:29:54.561Z","endTime":"2026-10-05T01:29:58.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-10-05T01:30:09.665Z","endTime":"2026-10-05T01:30:25.582Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81921271061449,"aZ":-31.17741775245351,"pfxX":-0.04502791402020451,"pfxZ":0.6061996112473791,"pX":-0.052700969255119315,"pZ":1.282862759985857,"vX0":5.446309981587505,"vY0":-127.08601019971704,"vZ0":-4.694697361064348,"x":119.01,"y":204.14,"x0":-2.2131681517546014,"y0":50.00414291576099,"z0":5.616481895306909,"aX":-0.07535003850415817},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":-1.1,"spinRate":2832,"spinDirection":50},"zone":13,"typeConfidence":0.94,"plateTime":0.4301789474183071,"extension":6.139278874502802},"index":5,"playId":"51e91bf0-8542-32dd-8588-060428bb4b12","pitchNumber":5,"startTime":"2026-10-05T01:30:25.582Z","endTime":"2026-10-05T01:30:29.463Z","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":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80928784312531,"aZ":-15.983213163530774,"pfxX":-5.101580331210453,"pfxZ":8.263667822059316,"pX":0.9880326705564574,"pZ":1.3143438009815172,"vX0":10.06616608020282,"vY0":-138.36983403937518,"vZ0":-8.515900462402765,"x":79.34,"y":203.29,"x0":-2.0169973202277145,"y0":50.00585248880983,"z0":5.480022626903125,"aX":-9.999863193926227},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2280,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.39425785635940924,"extension":6.221343179532059},"index":6,"playId":"4054f146-b86e-38b8-b858-cefa8da07dce","pitchNumber":6,"startTime":"2026-10-05T01:30:42.408Z","endTime":"2026-10-05T01:30:46.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:30:46.621Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:33:49.613Z","endTime":"2026-10-05T01:35:26.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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 Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-05T01:31:03.983Z","endTime":"2026-10-05T01:31:11.397Z","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":"801","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-10-05T01:31:11.397Z","endTime":"2026-10-05T01:32:30.797Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Grant Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-10-05T01:32:30.797Z","endTime":"2026-10-05T01:33:51.929Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.467043198124838,"aZ":-26.32997830107271,"pfxX":-0.735439003541673,"pfxZ":3.7354563548064963,"pX":-0.1350622560838978,"pZ":2.634872531223981,"vX0":-4.437543197255775,"vY0":-123.96500591722304,"vZ0":-3.8527198505257205,"x":122.15,"y":167.64,"x0":1.769642190157923,"y0":50.00413265658484,"z0":6.393209022119633,"aX":-1.1508448687275386},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":2.3,"spinRate":2054,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.4408770554164638,"extension":6.507584485946588},"index":3,"playId":"6058c256-9c9c-3523-a37d-c26b0dccd57f","pitchNumber":1,"startTime":"2026-10-05T01:33:51.929Z","endTime":"2026-10-05T01:33:55.660Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734275779979033,"aZ":-27.977980325182724,"pfxX":-0.8243241094341296,"pfxZ":2.7059465439969177,"pX":-0.8266401942968605,"pZ":1.7580997320854506,"vX0":-6.077367128888737,"vY0":-123.4989857794811,"vZ0":-5.428270426492875,"x":148.51,"y":191.31,"x0":1.7693411677766957,"y0":50.002834262328186,"z0":6.327090739088041,"aX":-1.2772673875743323},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":2.9,"spinRate":2114,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.4428831620238003,"extension":6.608140609219088},"index":4,"playId":"aec4b460-85c4-3199-a7c4-eb29cbb216e0","pitchNumber":2,"startTime":"2026-10-05T01:34:08.980Z","endTime":"2026-10-05T01:34:12.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12229271205599,"aZ":-26.4258930025921,"pfxX":-0.41236122335151837,"pfxZ":3.5485856399145854,"pX":-0.8641757853567871,"pZ":1.105560609006006,"vX0":-6.209287909713478,"vY0":-126.09930444745193,"vZ0":-7.609368164317457,"x":149.94,"y":208.93,"x0":1.6772865923107634,"y0":50.00425413325221,"z0":6.275157133494495,"aX":-0.6679391412530897},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":2.0,"spinRate":2128,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.43331717929024416,"extension":6.352222395216416},"index":5,"playId":"2b89a6bc-bd63-3249-a01e-1eb96934304a","pitchNumber":3,"startTime":"2026-10-05T01:34:25.374Z","endTime":"2026-10-05T01:34:29.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236120415018092,"aZ":-29.422360081992032,"pfxX":-1.2359712269178886,"pfxZ":1.6927332468165819,"pX":-0.15321618637941106,"pZ":3.462264443403967,"vX0":-4.530753091496072,"vY0":-126.39859448954051,"vZ0":-1.5871914768731648,"x":122.84,"y":145.3,"x0":1.818607318869822,"y0":50.00591100127926,"z0":6.446890819073297,"aX":-2.0119250679208465},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":3.2,"spinRate":2136,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4322886956616583,"extension":6.369367861552332},"index":6,"playId":"c004c64c-99b6-3895-899c-c730ceb200e6","pitchNumber":4,"startTime":"2026-10-05T01:34:42.924Z","endTime":"2026-10-05T01:34:46.776Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58263694088147,"aZ":-28.306879386513323,"pfxX":-1.1483535313972615,"pfxZ":2.3397772247786865,"pX":-0.07664577871367088,"pZ":0.7651745611081843,"vX0":-4.317613282107571,"vY0":-127.32698352351397,"vZ0":-8.273739567710676,"x":119.92,"y":218.12,"x0":1.785836144881807,"y0":50.002789885845544,"z0":6.2761514924896815,"aX":-1.896940503077514},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":3.0,"spinRate":2215,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.42913670625079847,"extension":6.480812018791962},"index":7,"playId":"b2840346-974f-3487-a03b-c8763cb2e976","pitchNumber":5,"startTime":"2026-10-05T01:35:00.491Z","endTime":"2026-10-05T01:35:04.379Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.584191247415397,"aZ":-10.311606820705563,"pfxX":3.8120726828420275,"pfxZ":10.909855606397533,"pX":0.3431086784065559,"pZ":3.321792173131017,"vX0":-4.772065018002136,"vY0":-140.58826121618816,"vZ0":-6.3944145107896295,"x":103.92,"y":149.09,"x0":1.5664500700538049,"y0":50.002296337571366,"z0":6.293631814115308,"aX":7.638745986606531},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":-5.9,"spinRate":2522,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.3894700680374603,"extension":6.253446093944496},"index":8,"playId":"a1f61439-16de-3f8b-8865-2dd8e78850b0","pitchNumber":6,"startTime":"2026-10-05T01:35:22.207Z","endTime":"2026-10-05T01:35:26.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:35:26.356Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-10-05T01:35:43.369Z","endTime":"2026-10-05T01:35:58.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":95.1,"endSpeed":87.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303202018572645,"aZ":-10.614587932366362,"pfxX":4.313042710522817,"pfxZ":11.075839197046637,"pX":0.041970471709430336,"pZ":2.4321399729050084,"vX0":-6.443579237966002,"vY0":-138.263011455748,"vZ0":-8.596217722985411,"x":115.4,"y":173.11,"x0":1.8366092579317816,"y0":50.00112747398433,"z0":6.283750983976364,"aX":8.394472865885243},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.6,"spinRate":2364,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.39535789821613143,"extension":6.294601977172705},"hitData":{"launchSpeed":89.1,"launchAngle":64.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":183.73,"coordY":120.26}},"index":0,"playId":"1ba53226-c89d-333b-99e0-549c94391823","pitchNumber":1,"startTime":"2026-10-05T01:35:48.780Z","endTime":"2026-10-05T01:35:58.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:35:58.785Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Olson pops out to shortstop Mookie Betts.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-05T01:39:02.475Z","endTime":"2026-10-05T01:39:31.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T01:37:35.339Z","endTime":"2026-10-05T01:37:35.349Z","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":"801","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Pitching Change: Kris Bubic replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-05T01:37:35.349Z","endTime":"2026-10-05T01:39:04.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663460,"link":"/api/v1/people/663460"},"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(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":93.1,"endSpeed":85.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933131301355296,"aZ":-14.64826493186456,"pfxX":2.8475906136776414,"pfxZ":9.39184561360566,"pX":-0.6712929715531024,"pZ":2.4800317205723466,"vX0":-7.632594776478348,"vY0":-135.3669704909651,"vZ0":-4.93030090126227,"x":142.59,"y":171.82,"x0":1.8077578328460755,"y0":50.0064469290357,"z0":5.3411206997701735,"aX":5.3162264916666535},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-3.6,"spinRate":2394,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.40372202851076944,"extension":6.971402483960635},"index":2,"playId":"0076cf66-8188-3367-a043-66cde409136a","pitchNumber":1,"startTime":"2026-10-05T01:39:04.666Z","endTime":"2026-10-05T01:39:08.367Z","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":92.8,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72415658593209,"aZ":-15.373968524344496,"pfxX":2.372980489280798,"pfxZ":9.057521859881962,"pX":-0.7297755897972367,"pZ":2.7041197462580966,"vX0":-7.896549968259461,"vY0":-134.94100023065988,"vZ0":-4.35328527643925,"x":144.82,"y":165.77,"x0":1.9186516826218858,"y0":50.00606702867447,"z0":5.41215622346577,"aX":4.404070124631058},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-2.8,"spinRate":2470,"spinDirection":150},"zone":4,"typeConfidence":0.9,"plateTime":0.40498897518384025,"extension":6.935460255172622},"hitData":{"launchSpeed":92.0,"launchAngle":59.0,"totalDistance":215.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.94,"coordY":114.85}},"index":3,"playId":"04ab1167-a33c-38d2-99f0-50d7e895bfed","pitchNumber":2,"startTime":"2026-10-05T01:39:20.579Z","endTime":"2026-10-05T01:39:31.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:39:31.575Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-05T01:39:50.312Z","endTime":"2026-10-05T01:41:42.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":87.5,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203463950373962,"aZ":-30.48490780410842,"pfxX":5.592840156237184,"pfxZ":1.0195917259115799,"pX":0.8150070432550042,"pZ":3.3412244908169133,"vX0":-5.002353538328681,"vY0":-127.36384017387964,"vZ0":0.21466994074806267,"x":85.93,"y":148.57,"x0":2.0703564142195603,"y0":50.00198694287096,"z0":5.6510201704276355,"aX":9.261448887612808},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-9.1,"spinRate":1281,"spinDirection":113},"zone":12,"typeConfidence":0.88,"plateTime":0.42874894386681683,"extension":6.652761913021908},"index":0,"playId":"fdcec408-646b-34a3-97df-0a7f532a8d7e","pitchNumber":1,"startTime":"2026-10-05T01:39:58.393Z","endTime":"2026-10-05T01:40:02.564Z","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":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623295996335116,"aZ":-30.412899908186624,"pfxX":3.2799507395406082,"pfxZ":1.0909322797937424,"pX":0.5013951025313085,"pZ":4.0052949673304665,"vX0":-5.103016175866799,"vY0":-126.30039343702475,"vZ0":1.8913806825071806,"x":97.89,"y":130.64,"x0":2.121524439756596,"y0":50.003293669638566,"z0":5.69176084079673,"aX":5.301459337900199},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":1521,"spinDirection":125},"zone":12,"typeConfidence":0.88,"plateTime":0.4336014756420177,"extension":6.491900255056919},"index":1,"playId":"0e6a9308-0c34-3eb4-be13-13522cb2cdb8","pitchNumber":2,"startTime":"2026-10-05T01:40:13.033Z","endTime":"2026-10-05T01:40:17.000Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872024161800375,"aZ":-36.27112900253539,"pfxX":-5.210561635866625,"pfxZ":-2.7398326548784873,"pX":0.8957030298280343,"pZ":2.117911220601157,"vX0":-1.3279361025168925,"vY0":-122.46763692107258,"vZ0":-0.3061468656584947,"x":82.86,"y":181.6,"x0":2.1238622535337677,"y0":50.003543164246786,"z0":5.390475341351631,"aX":-7.785956509926746},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.7,"breakHorizontal":9.7,"spinRate":2519,"spinDirection":311},"zone":14,"typeConfidence":0.91,"plateTime":0.45006585876870275,"extension":6.760956249217502},"index":2,"playId":"caf26dd7-1780-39d9-b8f1-d89d68e58362","pitchNumber":3,"startTime":"2026-10-05T01:40:29.553Z","endTime":"2026-10-05T01:40:33.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11180158263193,"aZ":-39.48487504517674,"pfxX":-8.27112770557251,"pfxZ":-4.764096278978398,"pX":0.9195256328624442,"pZ":2.7808735873638737,"vX0":-0.7026565067125043,"vY0":-123.9730579741903,"vZ0":1.5039832504236346,"x":81.95,"y":163.7,"x0":2.2803703448467076,"y0":50.00351282439215,"z0":5.498298525458061,"aX":-12.689419283383694},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.9,"breakHorizontal":15.1,"spinRate":2633,"spinDirection":309},"zone":12,"typeConfidence":0.9,"plateTime":0.44427535642661553,"extension":6.550307178527101},"index":3,"playId":"034f72fe-3ad8-396f-b474-8ff40958a851","pitchNumber":4,"startTime":"2026-10-05T01:40:46.748Z","endTime":"2026-10-05T01:40:50.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-10-05T01:40:56.706Z","endTime":"2026-10-05T01:41:11.946Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936853590294486,"aZ":-11.481655624071879,"pfxX":2.807441585854175,"pfxZ":10.89491997340367,"pX":0.44254760495543555,"pZ":2.389544312854726,"vX0":-5.1331326295045265,"vY0":-137.09165746760792,"vZ0":-5.999882972314396,"x":100.13,"y":174.26,"x0":1.9763216020438443,"y0":50.0008668088475,"z0":5.393594724558988,"aX":5.331521895013426},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-4.0,"spinRate":2448,"spinDirection":155},"zone":6,"typeConfidence":0.89,"plateTime":0.399874460613598,"extension":7.029898800406469},"index":5,"playId":"91966a93-3640-3e4c-9a79-da640bfe75b8","pitchNumber":5,"startTime":"2026-10-05T01:41:11.946Z","endTime":"2026-10-05T01:41:15.828Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74643679366653,"aZ":-33.586871892826615,"pfxX":3.6025946571903136,"pfxZ":-0.8799178845014382,"pX":0.8537155935209675,"pZ":2.931963252715437,"vX0":-4.129786907672396,"vY0":-125.64439028563264,"vZ0":0.34552837778693246,"x":84.46,"y":159.62,"x0":2.0515851871999367,"y0":50.00579503316171,"z0":5.524627021320831,"aX":5.7539340296963175},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-5.5,"spinRate":1255,"spinDirection":109},"zone":12,"typeConfidence":0.88,"plateTime":0.43613884953092263,"extension":6.770844137079603},"hitData":{"launchSpeed":87.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":153.2}},"index":6,"playId":"e42b3de0-a578-3023-a71c-98d63534492c","pitchNumber":6,"startTime":"2026-10-05T01:41:35.336Z","endTime":"2026-10-05T01:41:42.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:41:42.890Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Michael Harris II triples (1) on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-05T01:42:02.697Z","endTime":"2026-10-05T01:43:55.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907738037563757,"aZ":-22.478908288867817,"pfxX":7.633609413407932,"pfxZ":5.224289926190485,"pX":-0.18879427671688573,"pZ":2.976593531654023,"vX0":-8.201344655795602,"vY0":-134.9891179603688,"vZ0":-2.4448916268343117,"x":146.9,"y":124.88,"x0":1.8892319976083711,"y0":50.002729260696746,"z0":5.46759106395702,"aX":14.164343479299509},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":-12.2,"spinRate":2317,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.4049281502559281,"extension":7.044513766743176},"index":0,"playId":"0b5ab336-f92c-39c0-97d9-8af6c1c2c23f","pitchNumber":1,"startTime":"2026-10-05T01:42:11.133Z","endTime":"2026-10-05T01:42:14.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788262160910854,"aZ":-31.749988988738675,"pfxX":-6.240640686732768,"pfxZ":0.2701250786858136,"pX":-0.5115813725138789,"pZ":2.4121843180370064,"vX0":-4.215943006139354,"vY0":-124.18195838380714,"vZ0":-1.0996019528288676,"x":136.5,"y":173.65,"x0":2.0162328186158303,"y0":50.0031963860381,"z0":5.490961935594203,"aX":-9.790817193588262},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":12.2,"spinRate":2780,"spinDirection":315},"zone":4,"typeConfidence":0.92,"plateTime":0.44028515280524916,"extension":6.841207214487833},"index":1,"playId":"1b81c708-a825-3490-b155-33bf37abc2b3","pitchNumber":2,"startTime":"2026-10-05T01:42:25.616Z","endTime":"2026-10-05T01:42:30.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442679621883663,"aZ":-36.98683323215834,"pfxX":-7.577109253997703,"pfxZ":-3.101847807562283,"pX":-0.0458650705330297,"pZ":2.473317795670101,"vX0":-2.5967833196209065,"vY0":-124.71058786594394,"vZ0":0.1896084038027217,"x":118.75,"y":172.0,"x0":1.9971768007989044,"y0":50.00189548388047,"z0":5.4836129000927105,"aX":-11.761879707004692},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":14.4,"spinRate":2676,"spinDirection":312},"zone":5,"typeConfidence":0.91,"plateTime":0.4416301316280107,"extension":6.669123997266954},"index":2,"playId":"7d88c700-f6d4-37d1-83fc-f0196adb549c","pitchNumber":3,"startTime":"2026-10-05T01:42:54.794Z","endTime":"2026-10-05T01:42:59.247Z","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":94.7,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72458194890467,"aZ":-14.385016931377123,"pfxX":1.4625208464508077,"pfxZ":9.303487081597346,"pX":-1.0590392776121842,"pZ":2.7533159439860992,"vX0":-7.919566177585278,"vY0":-137.6800435423694,"vZ0":-4.836382389575272,"x":157.37,"y":164.44,"x0":1.6697338898583298,"y0":50.00369995881888,"z0":5.512636658350421,"aX":2.798415343754358},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-1.0,"spinRate":2288,"spinDirection":149},"zone":11,"typeConfidence":0.89,"plateTime":0.39845616392747996,"extension":7.089246535502945},"index":3,"playId":"abbf1e78-a5d6-3372-8dc4-5da50fea8e92","pitchNumber":4,"startTime":"2026-10-05T01:43:19.992Z","endTime":"2026-10-05T01:43:23.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253824143459962,"aZ":-35.027195368969124,"pfxX":-4.830115717619338,"pfxZ":-1.8100425946326828,"pX":-1.1891653940966858,"pZ":1.9888460976378621,"vX0":-6.256596750839577,"vY0":-125.17421383388054,"vZ0":-1.2744417783905715,"x":162.33,"y":185.08,"x0":1.9739533383728258,"y0":50.00085049244786,"z0":5.383398678428888,"aX":-7.629241756613604},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.4,"breakHorizontal":10.2,"spinRate":2604,"spinDirection":311},"zone":13,"typeConfidence":0.8,"plateTime":0.4382770772538729,"extension":6.9206276787390975},"hitData":{"launchSpeed":92.3,"launchAngle":23.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":27.62,"coordY":100.74}},"index":4,"playId":"1b759689-cd7d-3223-83ab-9cda9ddeb125","pitchNumber":5,"startTime":"2026-10-05T01:43:40.370Z","endTime":"2026-10-05T01:43:55.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:43:55.198Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-05T01:45:44.468Z","endTime":"2026-10-05T01:46:59.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T01:44:14.874Z","endTime":"2026-10-05T01:45:46.637Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08081624306713,"aZ":-30.823698579778352,"pfxX":3.156089522336196,"pfxZ":0.8488303116077236,"pX":0.9588696237123737,"pZ":0.996680598212269,"vX0":-3.884108478278758,"vY0":-125.12986327504686,"vZ0":-4.784581644158829,"x":80.45,"y":211.87,"x0":2.1176265616227523,"y0":50.005179405819675,"z0":5.444924738054723,"aX":5.030662126756233},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-4.9,"spinRate":1007,"spinDirection":114},"zone":14,"typeConfidence":0.87,"plateTime":0.436919041599392,"extension":6.8340830978536315},"index":1,"playId":"f9e9d667-67dd-3128-adaa-5a733dad275a","pitchNumber":1,"startTime":"2026-10-05T01:45:46.637Z","endTime":"2026-10-05T01:45:50.914Z","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":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8875049363512,"aZ":-32.66460799059971,"pfxX":6.390231643522602,"pfxZ":-0.2974379940525953,"pX":1.5099567351457057,"pZ":2.6684729965905096,"vX0":-3.4554783098833335,"vY0":-126.04985564513822,"vZ0":-0.7789607664473857,"x":59.44,"y":166.73,"x0":2.063131935222804,"y0":50.00577687001251,"z0":5.602073969601348,"aX":10.35918360615429},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-10.9,"spinRate":1363,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.4333318630294136,"extension":6.617408501757679},"index":2,"playId":"bb1ebbff-306e-3972-9279-ad02716e1056","pitchNumber":2,"startTime":"2026-10-05T01:46:03.393Z","endTime":"2026-10-05T01:46:07.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585688799955232,"aZ":-33.150511235836674,"pfxX":-3.6040067485684215,"pfxZ":-0.6408327424098168,"pX":2.1524302336252283,"pZ":4.387107809065517,"vX0":0.8694977524790568,"vY0":-122.70274110122159,"vZ0":3.73733363661304,"x":34.95,"y":120.33,"x0":2.261396716839547,"y0":50.00233957193313,"z0":5.6710700736922,"aX":-5.487980376593255},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":6.4,"spinRate":2587,"spinDirection":296},"zone":12,"typeConfidence":0.66,"plateTime":0.44660197175336336,"extension":6.72622858458},"index":3,"playId":"53b6bbf4-b05a-31d8-a4f8-a7b0154e0935","pitchNumber":3,"startTime":"2026-10-05T01:46:21.461Z","endTime":"2026-10-05T01:46:26.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kris Bubic. Michael Harris II scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"actionPlayId":"53b6bbf4-b05a-31d8-a4f8-a7b0154e0935","startTime":"2026-10-05T01:46:37.982Z","endTime":"2026-10-05T01:46:55.344Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61376863371591,"aZ":-15.468353056889516,"pfxX":3.412276379844137,"pfxZ":9.274892093140332,"pX":-0.012921488324632845,"pZ":0.8422013516957599,"vX0":-6.228299998389114,"vY0":-133.58018724878826,"vZ0":-8.967832924949644,"x":117.49,"y":216.04,"x0":1.9089397946400937,"y0":50.00559175034759,"z0":5.362494102327036,"aX":6.148581454940895},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":-4.8,"spinRate":2202,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.410526956547661,"extension":6.938936932262636},"index":5,"playId":"d4747a84-653a-390d-894e-5997347eedb2","pitchNumber":4,"startTime":"2026-10-05T01:46:55.344Z","endTime":"2026-10-05T01:46:59.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:46:59.699Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rowdy Tellez lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-10-05T01:50:43.544Z","endTime":"2026-10-05T01:52:14.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[1,2],"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T01:47:10.314Z","endTime":"2026-10-05T01:47:49.487Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Evan Phillips replaces Kris Bubic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-05T01:47:49.487Z","endTime":"2026-10-05T01:49:34.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Sean Murphy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-10-05T01:49:34.369Z","endTime":"2026-10-05T01:50:28.452Z","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":"701","replacedPlayer":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"playId":"31e92485-940b-3438-9b0d-7818d851210d","startTime":"2026-10-05T01:50:28.452Z","endTime":"2026-10-05T01:50:32.180Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66249579939162,"aZ":-13.079454525383337,"pfxX":-7.410444003555788,"pfxZ":9.446980638926412,"pX":-1.7305721119650463,"pZ":1.8595741874406635,"vX0":3.8326152190181633,"vY0":-142.02539497195272,"vZ0":-7.04787176507016,"x":182.97,"y":188.57,"x0":-2.142206168507682,"y0":50.00706092569292,"z0":5.223373679926679,"aX":-14.986286313602838},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2515,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.38718327436999633,"extension":6.440780030910697},"index":4,"playId":"ef0acbe5-e0c7-3cb8-977b-93e820e00e74","pitchNumber":1,"startTime":"2026-10-05T01:50:45.750Z","endTime":"2026-10-05T01:50:49.679Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.843363091824106,"aZ":-35.456263922304785,"pfxX":7.618916756388019,"pfxZ":-2.084991404297595,"pX":0.06802619541858418,"pZ":1.1741460892816225,"vX0":3.2601555337568278,"vY0":-125.09079875242243,"vZ0":-2.7623947412389485,"x":114.41,"y":207.08,"x0":-2.244639117873879,"y0":50.00314479937928,"z0":5.219390962105604,"aX":11.991225071006186},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":-14.5,"spinRate":2672,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4390072430251344,"extension":6.104341663359108},"index":5,"playId":"ad0e8380-8ba3-3a9a-a998-372b6fdc86a4","pitchNumber":2,"startTime":"2026-10-05T01:51:05.313Z","endTime":"2026-10-05T01:51:09.326Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499650406615917,"aZ":-35.599876849043426,"pfxX":8.55118800500594,"pfxZ":-2.160796724010746,"pX":-0.14213678934352206,"pZ":2.1253822646784513,"vX0":2.4307662256549416,"vY0":-125.68526075554998,"vZ0":-0.7834003277711818,"x":122.42,"y":181.39,"x0":-2.234608426408682,"y0":50.00256463932694,"z0":5.353965874077409,"aX":13.562712627085027},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-16.1,"spinRate":2751,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.43722112691296644,"extension":6.077913639219293},"index":6,"playId":"d00696b6-1b7f-33b1-880a-7deabb69072c","pitchNumber":3,"startTime":"2026-10-05T01:51:25.522Z","endTime":"2026-10-05T01:51:29.456Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-10-05T01:51:46.570Z","endTime":"2026-10-05T01:52:07.510Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427634391780728,"aZ":-36.02556202062783,"pfxX":8.353793430008947,"pfxZ":-2.367118369478077,"pX":-0.4467433542210263,"pZ":1.7573879145923803,"vX0":1.8802604076953295,"vY0":-127.6357957408969,"vZ0":-1.7151973426801606,"x":134.03,"y":191.33,"x0":-2.2798028978354505,"y0":50.001171560654626,"z0":5.309348454439232,"aX":13.603569655669519},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.4,"breakHorizontal":-15.6,"spinRate":2706,"spinDirection":51},"zone":7,"typeConfidence":0.9,"plateTime":0.43125472307043466,"extension":6.219964718434602},"hitData":{"launchSpeed":107.7,"launchAngle":13.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.42,"coordY":105.57}},"index":8,"playId":"dcccb999-0d94-3d13-a457-7f3abc4e6c06","pitchNumber":4,"startTime":"2026-10-05T01:52:07.510Z","endTime":"2026-10-05T01:52:14.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:52:14.147Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts challenged (pitch result), call on the field was overturned: Mookie Betts walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-05T01:55:11.680Z","endTime":"2026-10-05T01:56:14.477Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":[1,2,3,4,5],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Rowdy Tellez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T01:53:57.045Z","endTime":"2026-10-05T01:55:13.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":669221,"link":"/api/v1/people/669221"}},{"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69810211562591,"aZ":-24.388901971269117,"pfxX":-0.610672564486491,"pfxZ":5.022924106490382,"pX":-0.5097065255745789,"pZ":1.4023077230298935,"vX0":-5.126121912125263,"vY0":-123.46365011587778,"vZ0":-6.924344064076018,"x":136.43,"y":200.92,"x0":1.6694364203230685,"y0":50.002242979272104,"z0":6.284678760011792,"aX":-0.9458442879294924},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.8,"breakHorizontal":2.3,"spinRate":2043,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.44297671232453606,"extension":6.418786336558024},"index":1,"playId":"4b8e7846-cbcd-3397-a607-583f33e4c5be","pitchNumber":1,"startTime":"2026-10-05T01:55:13.837Z","endTime":"2026-10-05T01:55:17.711Z","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":93.3,"endSpeed":84.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61466862718528,"aZ":-10.573926392221004,"pfxX":5.518418427575435,"pfxZ":11.68375481184341,"pX":0.5906280763491999,"pZ":2.3428955125513697,"vX0":-4.357140587523598,"vY0":-135.59622018927254,"vZ0":-8.651854813144448,"x":94.49,"y":175.52,"x0":1.5070468030838735,"y0":50.0037609884843,"z0":6.326739606130976,"aX":10.203697381961618},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":-9.0,"spinRate":2365,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.40503524444295147,"extension":6.037360506508705},"index":2,"playId":"645f2783-e753-34f7-ab8c-2a5740cd9777","pitchNumber":2,"startTime":"2026-10-05T01:55:27.044Z","endTime":"2026-10-05T01:55:30.922Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15319408065578,"aZ":-21.229560495075845,"pfxX":6.978713071089617,"pfxZ":6.800983062393593,"pX":1.6086341050144204,"pZ":2.99752681813364,"vX0":-2.6171022982871723,"vY0":-126.19402014440773,"vZ0":-4.122129225768462,"x":55.68,"y":157.85,"x0":1.7535525349101988,"y0":50.00550743650452,"z0":6.3666676082956455,"aX":11.234867257444112},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.6,"breakHorizontal":-12.0,"spinRate":1641,"spinDirection":141},"zone":12,"typeConfidence":0.92,"plateTime":0.4343649845079547,"extension":6.389128911497182},"index":3,"playId":"6327a453-03f2-3c5e-b3e4-deb35551a454","pitchNumber":3,"startTime":"2026-10-05T01:55:40.393Z","endTime":"2026-10-05T01:55:44.360Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13725674245253,"aZ":-11.247039425365465,"pfxX":4.519697336195691,"pfxZ":11.309415753793456,"pX":-0.2022368248546107,"pZ":1.0119035905561777,"vX0":-5.812669563148344,"vY0":-135.30412658615006,"vZ0":-11.587014645554254,"x":124.71,"y":211.46,"x0":1.3888889402509725,"y0":50.00089411257056,"z0":6.143423378494192,"aX":8.361272069384697},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.0,"spinRate":2411,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.40517218642449127,"extension":6.380283108585893},"index":4,"playId":"7462cb15-d4a8-3d7b-b239-074894360410","pitchNumber":4,"startTime":"2026-10-05T01:55:54.005Z","endTime":"2026-10-05T01:55:57.969Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.598202083587278,"aZ":-26.940527267964303,"pfxX":-0.7697168961909955,"pfxZ":3.3064905978591304,"pX":-0.29455186721080173,"pZ":1.418994054288911,"vX0":-4.727685180495516,"vY0":-124.39739657655002,"vZ0":-6.619270795616634,"x":128.23,"y":200.47,"x0":1.7227792544562273,"y0":50.00484266903103,"z0":6.318216298045615,"aX":-1.217429733361891},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":2.4,"spinRate":2166,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.4386350219798594,"extension":6.353122710172461},"index":5,"playId":"b6602194-52f5-3df5-95a7-1a3b8fba4fa3","pitchNumber":5,"startTime":"2026-10-05T01:56:10.496Z","endTime":"2026-10-05T01:56:14.477Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"}},"playEndTime":"2026-10-05T01:56:14.477Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to left fielder Lane Thomas. Mookie Betts to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-05T01:57:35.036Z","endTime":"2026-10-05T01:58:06.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T01:56:48.012Z","endTime":"2026-10-05T01:57:37.183Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118296241285535,"aZ":-25.67627607638525,"pfxX":0.02986410565164377,"pfxZ":4.152793339454576,"pX":-1.5773263114699037,"pZ":1.3784151647261833,"vX0":-7.6636158919064865,"vY0":-124.12539989446567,"vZ0":-6.609037337504486,"x":177.12,"y":201.56,"x0":1.5423078684810572,"y0":50.004921766957196,"z0":6.204553847154532,"aX":0.04781102099879849},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":1.7,"spinRate":2129,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.44073890359808665,"extension":6.503017806930159},"index":1,"playId":"4680e16d-5c9e-3855-86df-f35535088c91","pitchNumber":1,"startTime":"2026-10-05T01:57:37.183Z","endTime":"2026-10-05T01:57:41.060Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43475773294952,"aZ":-10.511192341560069,"pfxX":4.746555479596517,"pfxZ":11.300887844594635,"pX":-0.050182057577880385,"pZ":3.5118574494789394,"vX0":-5.893823207975779,"vY0":-137.994134887028,"vZ0":-5.8087365646518325,"x":118.91,"y":143.96,"x0":1.502693767175771,"y0":50.001473132029055,"z0":6.36107383915024,"aX":9.098281805489552},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":-7.3,"spinRate":2411,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.3978405723392009,"extension":6.194970731020712},"hitData":{"launchSpeed":91.2,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.77,"coordY":107.09}},"index":2,"playId":"183e4786-3d2a-3e60-a126-fc44200d8c33","pitchNumber":2,"startTime":"2026-10-05T01:57:55.679Z","endTime":"2026-10-05T01:58:06.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T01:58:06.668Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-05T02:01:54.213Z","endTime":"2026-10-05T02:04:24.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T01:58:52.777Z","endTime":"2026-10-05T02:00:18.964Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Suarez replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-05T02:00:18.964Z","endTime":"2026-10-05T02:01:56.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64121496704709,"aZ":-18.23400528609693,"pfxX":-1.4845066625518246,"pfxZ":6.870326938324299,"pX":1.584458739999393,"pZ":3.6234281923225313,"vX0":8.676016305744971,"vY0":-142.02349068182602,"vZ0":-3.568710443118216,"x":56.6,"y":140.95,"x0":-1.3261728037628562,"y0":50.000576883199955,"z0":6.066345008878919,"aX":-3.0122831537502313},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":0.8,"spinRate":2301,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.38669024549939124,"extension":6.594406927368976},"index":2,"playId":"2b997405-dfab-312f-afb3-519cfb79886c","pitchNumber":1,"startTime":"2026-10-05T02:01:56.562Z","endTime":"2026-10-05T02:02:00.422Z","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":100.6,"endSpeed":91.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.68389131185743,"aZ":-10.105803449176408,"pfxX":-4.108185807419614,"pfxZ":10.320538618642512,"pX":1.054035534652189,"pZ":2.648306931604017,"vX0":7.775338372631436,"vY0":-146.06208739327948,"vZ0":-7.980649918688161,"x":76.82,"y":167.28,"x0":-1.1212778512130068,"y0":50.00637572875741,"z0":6.040966181769374,"aX":-8.787861585085615},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2422,"spinDirection":209},"zone":12,"typeConfidence":0.93,"plateTime":0.3764648185995463,"extension":6.8161849813064865},"index":3,"playId":"51f06949-b5e9-32b1-acd9-f536cafa2258","pitchNumber":2,"startTime":"2026-10-05T02:02:12.911Z","endTime":"2026-10-05T02:02:16.771Z","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":100.2,"endSpeed":90.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.8642196320196,"aZ":-10.761833657621866,"pfxX":-5.210944610273216,"pfxZ":10.106536414270856,"pX":0.9218284912539148,"pZ":3.2410144049987846,"vX0":7.924565140098943,"vY0":-145.48049466281682,"vZ0":-6.406222484802588,"x":81.86,"y":151.27,"x0":-1.1752595274782913,"y0":50.00143534439512,"z0":6.141319731124108,"aX":-11.039176296496313},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2510,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.37820191997852515,"extension":6.89445113874618},"index":4,"playId":"f92ead17-7fdc-3cd9-8c72-4ec7e11da408","pitchNumber":3,"startTime":"2026-10-05T02:02:30.763Z","endTime":"2026-10-05T02:02:34.058Z","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.4,"endSpeed":89.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306203858357136,"aZ":-11.524234559075756,"pfxX":-2.347880683733213,"pfxZ":10.14493847101322,"pX":1.3472728487730603,"pZ":2.3348238711630804,"vX0":7.939316625568458,"vY0":-141.52289552593993,"vZ0":-8.33956102546764,"x":65.65,"y":175.74,"x0":-1.1852407001098202,"y0":50.00167501419265,"z0":6.051891741196824,"aX":-4.779997627962167},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":2.6,"spinRate":2363,"spinDirection":207},"zone":14,"typeConfidence":0.87,"plateTime":0.3865429299445373,"extension":6.637277243597565},"index":5,"playId":"0d47dd20-83d7-391c-80c0-43713d1cda55","pitchNumber":4,"startTime":"2026-10-05T02:02:52.143Z","endTime":"2026-10-05T02:02:55.989Z","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":99.5,"endSpeed":91.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0058766396364,"aZ":-12.722070239531194,"pfxX":-3.8328361757567064,"pfxZ":9.161822761596442,"pX":0.8650680860133577,"pZ":2.816811762245472,"vX0":6.675219233053891,"vY0":-144.62812795238514,"vZ0":-7.09514090631487,"x":84.03,"y":162.73,"x0":-0.9725118775584876,"y0":50.00521174815824,"z0":6.078381817603777,"aX":-8.140175767394187},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.4,"breakHorizontal":5.6,"spinRate":2454,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.37838109806527687,"extension":6.94695358946505},"index":6,"playId":"2b4da125-fc5d-30c2-ba33-570445a59c8a","pitchNumber":5,"startTime":"2026-10-05T02:03:10.429Z","endTime":"2026-10-05T02:03:15.981Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06804261763405,"aZ":-12.730464343797031,"pfxX":-7.758647615620726,"pfxZ":9.087690793008848,"pX":0.3740594115781475,"pZ":2.0145414269358843,"vX0":7.3420605216457195,"vY0":-145.32739033625867,"vZ0":-9.238505763359854,"x":102.74,"y":184.39,"x0":-1.177090733734641,"y0":50.00064827273019,"z0":6.008019433966172,"aX":-16.593775711092714},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2344,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.3769089942873105,"extension":6.971921433486749},"index":7,"playId":"bc303ab6-dc6b-3efc-836e-d6552913eb03","pitchNumber":6,"startTime":"2026-10-05T02:03:48.121Z","endTime":"2026-10-05T02:03:51.840Z","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":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7162785889401,"aZ":-11.194269483704298,"pfxX":-5.551915056304562,"pfxZ":9.778887628638289,"pX":-0.4782226741219908,"pZ":3.1820451877687117,"vX0":3.9524090241336407,"vY0":-145.6682965017378,"vZ0":-6.489353367573976,"x":135.23,"y":152.86,"x0":-1.1323922324583666,"y0":50.00373860431408,"z0":6.117766013315504,"aX":-11.913412256586163},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2351,"spinDirection":210},"zone":1,"typeConfidence":0.84,"plateTime":0.37622018914287203,"extension":6.601609251116878},"hitData":{"launchSpeed":85.7,"launchAngle":33.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.25,"coordY":92.98}},"index":8,"playId":"34904dcd-b2e8-34d2-8e1e-f4124f673432","pitchNumber":7,"startTime":"2026-10-05T02:04:13.017Z","endTime":"2026-10-05T02:04:24.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:04:24.982Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-05T02:04:49.569Z","endTime":"2026-10-05T02:05:28.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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, 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":91.3,"endSpeed":84.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39205805828367,"aZ":-23.65875228099078,"pfxX":-8.739311758197722,"pfxZ":4.73132804457212,"pX":-1.414548386628987,"pZ":3.14103271420386,"vX0":3.246611012607014,"vY0":-133.02940048308105,"vZ0":-2.9565043451707456,"x":170.92,"y":153.97,"x0":-1.512344610627721,"y0":50.00311320940628,"z0":5.973729877207318,"aX":-15.730811360686277},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":15.1,"spinRate":1845,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4110566321780724,"extension":6.9099412432049565},"index":0,"playId":"b11ccacb-dda7-3cbe-b119-e839384c7af4","pitchNumber":1,"startTime":"2026-10-05T02:04:58.574Z","endTime":"2026-10-05T02:05:02.441Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2289411445161,"aZ":-23.938996801842578,"pfxX":-9.538091667517131,"pfxZ":4.709275941374491,"pX":-0.45139762666874433,"pZ":1.5226732903662257,"vX0":5.422064755614022,"vY0":-131.23744119654958,"vZ0":-6.360434088787141,"x":134.21,"y":197.67,"x0":-1.3028092545765293,"y0":50.00058734879315,"z0":5.7553473225897855,"aX":-16.670391900492298},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":1907,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4170268634579468,"extension":7.091500552546044},"hitData":{"launchSpeed":94.1,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.41,"coordY":75.38}},"index":1,"playId":"24ff11ee-2d6a-3906-a859-5c2145b2d729","pitchNumber":2,"startTime":"2026-10-05T02:05:17.011Z","endTime":"2026-10-05T02:05:28.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:05:28.028Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-10-05T02:05:49.650Z","endTime":"2026-10-05T02:08:00.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":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(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":100.3,"endSpeed":91.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53957958446765,"aZ":-12.878434947819994,"pfxX":-4.647778757044881,"pfxZ":9.032107825303061,"pX":1.1447735520704132,"pZ":3.451394133102993,"vX0":7.7587339570267035,"vY0":-145.75062355008518,"vZ0":-5.452397027966485,"x":73.36,"y":145.59,"x0":-0.9566187144896318,"y0":50.002794983768695,"z0":6.134448710286683,"aX":-9.929694424405753},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2187,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.376842831688911,"extension":6.786686719437515},"index":0,"playId":"f08674e3-40ae-3fc0-9390-2d26324002cb","pitchNumber":1,"startTime":"2026-10-05T02:05:57.431Z","endTime":"2026-10-05T02:06:01.297Z","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":2},"pitchData":{"startSpeed":100.9,"endSpeed":91.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.39914952246746,"aZ":-12.020655914778912,"pfxX":-3.455792808055743,"pfxZ":9.358421391198778,"pX":0.5564332501770155,"pZ":3.04979135685063,"vX0":5.9820431361542985,"vY0":-146.6726490425225,"vZ0":-6.866097742781665,"x":95.79,"y":156.44,"x0":-1.0713536199749258,"y0":50.004246926037396,"z0":6.1561847093578566,"aX":-7.44368472934016},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.6,"breakHorizontal":4.9,"spinRate":2361,"spinDirection":207},"zone":3,"typeConfidence":0.93,"plateTime":0.37507542640322233,"extension":6.9513061214911325},"index":1,"playId":"009ce93e-0367-385f-a898-edbff798c8b6","pitchNumber":2,"startTime":"2026-10-05T02:06:15.889Z","endTime":"2026-10-05T02:06:19.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":98.6,"endSpeed":90.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.717392302845795,"aZ":-14.040949690542268,"pfxX":-2.9086877608335078,"pfxZ":8.715561078114742,"pX":1.3049135995139858,"pZ":2.3185804070897875,"vX0":8.620651001957347,"vY0":-143.23386826039817,"vZ0":-7.736724373345654,"x":67.26,"y":176.18,"x0":-1.3642755012524876,"y0":50.00317748089475,"z0":5.930594593216508,"aX":-6.0531303002121},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2255,"spinDirection":206},"zone":14,"typeConfidence":0.78,"plateTime":0.38224196022565504,"extension":6.779048937307032},"index":2,"playId":"958a99a6-1112-3e67-bd27-5ff472fb7141","pitchNumber":3,"startTime":"2026-10-05T02:06:38.293Z","endTime":"2026-10-05T02:06:42.169Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354245854350104,"aZ":-23.099666271470962,"pfxX":-9.932671130233654,"pfxZ":5.076850569290585,"pX":-0.5971559189173792,"pZ":1.8103590200657367,"vX0":5.1118066664498825,"vY0":-133.03639243680215,"vZ0":-6.5248494528922105,"x":139.76,"y":189.9,"x0":-1.2562036945114414,"y0":50.00290410977114,"z0":5.976607476834753,"aX":-17.749657693579987},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":1758,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.41220362372769204,"extension":7.119047295047497},"index":3,"playId":"ed3c588a-6873-3fae-ada9-488bb45e5434","pitchNumber":4,"startTime":"2026-10-05T02:06:58.450Z","endTime":"2026-10-05T02:07:02.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-10-05T02:07:15.070Z","endTime":"2026-10-05T02:07:33.358Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"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":101.0,"endSpeed":92.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29687563467767,"aZ":-12.127560584998825,"pfxX":-5.946237582015476,"pfxZ":9.147718768004324,"pX":0.36147659776790614,"pZ":3.8087396926572694,"vX0":6.4460612463931,"vY0":-146.9855813646351,"vZ0":-4.835146488371592,"x":103.22,"y":135.94,"x0":-1.0856971301697809,"y0":50.00418454691929,"z0":6.193024075330133,"aX":-13.033587011797156},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2253,"spinDirection":212},"zone":12,"typeConfidence":0.77,"plateTime":0.3723939646247363,"extension":7.3007279068344095},"index":5,"playId":"d02f4aea-98c2-3a51-bb9b-755defe444af","pitchNumber":5,"startTime":"2026-10-05T02:07:33.358Z","endTime":"2026-10-05T02:07:36.566Z","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":101.4,"endSpeed":92.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.844323566023846,"aZ":-8.96363231524943,"pfxX":-3.7252661361891413,"pfxZ":10.60937850696548,"pX":0.4712277967205585,"pZ":1.6056285800423429,"vX0":5.982186520821671,"vY0":-147.18215365914426,"vZ0":-11.201297855924716,"x":99.04,"y":195.43,"x0":-1.1062833637174834,"y0":50.00544886865564,"z0":5.997532724424863,"aX":-8.151950505569399},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2353,"spinDirection":208},"zone":9,"typeConfidence":0.93,"plateTime":0.3725387578767392,"extension":6.951827473761036},"index":6,"playId":"3e986016-379c-3161-aadb-f2de0b0b98d8","pitchNumber":6,"startTime":"2026-10-05T02:07:56.735Z","endTime":"2026-10-05T02:08:00.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:08:00.563Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-05T02:11:00.245Z","endTime":"2026-10-05T02:11:35.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"description":"Pitching Change: Edwin Díaz replaces Evan Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T02:09:53.893Z","endTime":"2026-10-05T02:11:02.467Z","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":"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":99.5,"endSpeed":90.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58919837637509,"aZ":-18.80564025794943,"pfxX":-8.903443662945136,"pfxZ":6.313684576713646,"pX":0.3398960371163312,"pZ":2.6591683943423416,"vX0":9.754547674590613,"vY0":-144.54625153161953,"vZ0":-2.3846926830107646,"x":104.04,"y":166.98,"x0":-1.921186582992954,"y0":50.00011920751825,"z0":4.6490610231759915,"aX":-18.844311845432507},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2490,"spinDirection":238},"zone":6,"typeConfidence":0.9,"plateTime":0.37888016346439324,"extension":7.3486565049236425},"index":1,"playId":"f063ee73-b033-3c61-a1e4-f691ba4e4c8e","pitchNumber":1,"startTime":"2026-10-05T02:11:02.467Z","endTime":"2026-10-05T02:11:06.371Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582578016116386,"aZ":-26.23596620778317,"pfxX":1.079163137639385,"pfxZ":3.3293420489281624,"pX":-0.5089555599799068,"pZ":2.2583512676659017,"vX0":3.7670315147851388,"vY0":-132.4852664324013,"vZ0":-1.9608917321942325,"x":136.4,"y":177.8,"x0":-2.0877931132959695,"y0":50.00080500819697,"z0":4.920373072324378,"aX":1.9227715464708315},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2332,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.41299930293913034,"extension":6.272685244574531},"index":2,"playId":"255d786b-4288-3ab2-8120-1e29a28f209b","pitchNumber":2,"startTime":"2026-10-05T02:11:13.835Z","endTime":"2026-10-05T02:11:17.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-10-05T02:11:22.294Z","endTime":"2026-10-05T02:11:31.340Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357659306666694,"aZ":-29.26054152500128,"pfxX":0.9797584570951199,"pfxZ":1.6030644476914855,"pX":0.7401864383269664,"pZ":1.400465087830711,"vX0":6.638445336380788,"vY0":-133.99396230433246,"vZ0":-3.3988504412280505,"x":88.79,"y":200.97,"x0":-1.8980633304413064,"y0":50.000412006509094,"z0":4.779285764888633,"aX":1.7786537616608744},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.4,"breakHorizontal":-3.2,"spinRate":2386,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.4090028953503091,"extension":7.460121167358298},"index":4,"playId":"e9849f10-b3c1-355e-b139-2adb999e8be5","pitchNumber":3,"startTime":"2026-10-05T02:11:31.340Z","endTime":"2026-10-05T02:11:35.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:11:35.559Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-05T02:12:13.205Z","endTime":"2026-10-05T02:13:38.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Lane Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-10-05T02:11:57.208Z","endTime":"2026-10-05T02:12:15.360Z","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":"901","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"}},{"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55889395379772,"aZ":-28.227782418532904,"pfxX":1.119884947553195,"pfxZ":2.2110355297775977,"pX":0.7412841049128145,"pZ":1.866318245283356,"vX0":6.52998534694456,"vY0":-132.79246613561722,"vZ0":-2.365224801817938,"x":88.74,"y":188.39,"x0":-1.8955764246403433,"y0":50.00275928922994,"z0":4.823029369025378,"aX":1.9986761310795167},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2316,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.4125330550391171,"extension":6.7017293319696964},"index":1,"playId":"0d511706-ff27-3ce5-8a3a-210ee9c915bc","pitchNumber":1,"startTime":"2026-10-05T02:12:15.360Z","endTime":"2026-10-05T02:12:19.369Z","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":1},"pitchData":{"startSpeed":100.8,"endSpeed":91.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41539860878166,"aZ":-17.800520937961565,"pfxX":-9.06863048852415,"pfxZ":6.647895327564023,"pX":1.8531056144662839,"pZ":2.4634518390836604,"vX0":13.832655437593496,"vY0":-146.12294951645333,"vZ0":-3.029417281419726,"x":46.36,"y":172.27,"x0":-1.7638487539161571,"y0":50.00624888879061,"z0":4.583174186934932,"aX":-19.617446750416043},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":2388,"spinDirection":240},"zone":12,"typeConfidence":0.9,"plateTime":0.3748356591484905,"extension":7.403001400688039},"index":2,"playId":"b66e4d19-9ecb-3d12-adec-969e05a47a6e","pitchNumber":2,"startTime":"2026-10-05T02:12:55.073Z","endTime":"2026-10-05T02:12:58.896Z","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":99.8,"endSpeed":90.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83548076844549,"aZ":-19.11076889256117,"pfxX":-9.281476912542313,"pfxZ":6.1503262879179825,"pX":-0.27448974494505635,"pZ":1.9041384164197772,"vX0":8.335047405211286,"vY0":-145.0598945580921,"vZ0":-4.112361850270535,"x":127.46,"y":187.37,"x0":-1.9832027495794238,"y0":50.00708364837821,"z0":4.509842552235721,"aX":-19.728683364195753},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2318,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.3779952211946327,"extension":7.570522732484261},"index":3,"playId":"d1e15aca-9781-3636-98bf-ccd400861d66","pitchNumber":3,"startTime":"2026-10-05T02:13:08.551Z","endTime":"2026-10-05T02:13:12.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-10-05T02:13:20.167Z","endTime":"2026-10-05T02:13:34.666Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":100.2,"endSpeed":91.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9326141322658,"aZ":-19.632188892633096,"pfxX":-9.922876066337693,"pfxZ":5.866909277226405,"pX":-0.4161577605185993,"pZ":1.766535256797127,"vX0":7.962168512620051,"vY0":-145.6903604893078,"vZ0":-4.328218145499056,"x":132.86,"y":191.08,"x0":-1.9026235090842143,"y0":50.00342613423527,"z0":4.466528287881127,"aX":-21.21825910644913},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2384,"spinDirection":243},"zone":7,"typeConfidence":0.9,"plateTime":0.37671267829580035,"extension":7.479816090617271},"index":5,"playId":"84690310-54bb-31a5-a897-30dc9457d617","pitchNumber":4,"startTime":"2026-10-05T02:13:34.666Z","endTime":"2026-10-05T02:13:38.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:13:38.700Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-10-05T02:13:54.623Z","endTime":"2026-10-05T02:15:08.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10470818725002,"aZ":-27.171697165045487,"pfxX":-1.5662559398970073,"pfxZ":2.7307776447930747,"pX":1.2931483687511038,"pZ":1.769272936825629,"vX0":9.145687463206984,"vY0":-133.8588234498028,"vZ0":-2.9177667206486815,"x":67.71,"y":191.01,"x0":-1.9493110336341155,"y0":50.005433416676624,"z0":4.797620609503054,"aX":-2.8730848619855127},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":1.1,"spinRate":2343,"spinDirection":234},"zone":14,"typeConfidence":0.87,"plateTime":0.40758450128029944,"extension":6.375678376895702},"index":0,"playId":"1d94894a-8835-3f03-8569-735f8d8679ee","pitchNumber":1,"startTime":"2026-10-05T02:13:59.934Z","endTime":"2026-10-05T02:14:03.744Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329033409138507,"aZ":-28.571336288129004,"pfxX":0.2204465521482213,"pfxZ":2.0092003657823003,"pX":-1.0088859696362658,"pZ":2.4765860878532697,"vX0":2.7971111198581866,"vY0":-132.83772419526125,"vZ0":-0.7252701500642426,"x":155.46,"y":171.91,"x0":-2.1023118265588003,"y0":50.0035595555307,"z0":4.822435744475714,"aX":0.3957443495710042},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.7,"breakHorizontal":-1.0,"spinRate":2361,"spinDirection":220},"zone":13,"typeConfidence":0.89,"plateTime":0.411663220702275,"extension":6.791127703085907},"index":1,"playId":"e7c7adbd-de8a-3096-90ee-97e8ca5abc9c","pitchNumber":2,"startTime":"2026-10-05T02:14:12.429Z","endTime":"2026-10-05T02:14:16.289Z","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":1,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.126903010905025,"aZ":-17.956287285631937,"pfxX":-7.875319052256428,"pfxZ":6.646036486388125,"pX":0.43899794611510284,"pZ":2.8609783002832283,"vX0":9.590851205620629,"vY0":-145.57966293181255,"vZ0":-1.718581021128842,"x":100.27,"y":161.53,"x0":-1.8796660983309985,"y0":50.006994408024354,"z0":4.549386433617775,"aX":-16.858231467537614},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2467,"spinDirection":241},"zone":3,"typeConfidence":0.9,"plateTime":0.3766706943239053,"extension":7.09358227170718},"index":2,"playId":"1422f16f-a04b-35b1-a4ae-611b30efe774","pitchNumber":3,"startTime":"2026-10-05T02:14:26.500Z","endTime":"2026-10-05T02:14:30.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":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57967900044788,"aZ":-20.343752308991064,"pfxX":-9.12030876316775,"pfxZ":5.643024927679692,"pX":-1.6063425682548185,"pZ":3.0215023706046993,"vX0":4.932910943324753,"vY0":-144.3091430975012,"vZ0":-0.7655790971828393,"x":178.23,"y":157.2,"x0":-2.158937334071537,"y0":50.00009721061715,"z0":4.550832721588055,"aX":-19.110022345641053},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.2,"breakHorizontal":15.5,"spinRate":2398,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.3804888324692439,"extension":7.228535990926107},"index":3,"playId":"b51914bf-4dcc-322a-b85f-9ecad0688062","pitchNumber":4,"startTime":"2026-10-05T02:14:42.004Z","endTime":"2026-10-05T02:14:46.044Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384721735174963,"aZ":-26.82964683918061,"pfxX":-0.4127149313199826,"pfxZ":2.960364812017138,"pX":0.2463304911341528,"pZ":1.217283250536586,"vX0":5.999401745930077,"vY0":-133.24516217318347,"vZ0":-4.295550457827328,"x":107.61,"y":205.91,"x0":-1.9764089939824725,"y0":50.00408617406949,"z0":4.778267453238893,"aX":-0.7457024945514128},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2398,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.4103398182656024,"extension":7.6159546382343075},"hitData":{"launchSpeed":96.2,"launchAngle":34.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.66,"coordY":65.73}},"index":4,"playId":"a08f5d4f-8dc7-3489-8c5d-654607c59bb5","pitchNumber":5,"startTime":"2026-10-05T02:14:59.443Z","endTime":"2026-10-05T02:15:08.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:15:08.579Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-05T02:18:14.679Z","endTime":"2026-10-05T02:20:16.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"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":8},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mike Yastrzemski remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T02:17:39.835Z","endTime":"2026-10-05T02:17:39.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"}},{"details":{"description":"Pitching Change: Didier Fuentes replaces Robert Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-10-05T02:17:39.848Z","endTime":"2026-10-05T02:18:16.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"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":83.0,"endSpeed":76.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047878606991336,"aZ":-35.14935037998174,"pfxX":5.130238350029148,"pfxZ":-2.000624565756919,"pX":0.8073533484259208,"pZ":2.083542739346326,"vX0":6.019120146166866,"vY0":-120.86356329858008,"vZ0":0.6032772568073141,"x":86.23,"y":182.52,"x0":-2.3799636628839687,"y0":50.00590188508466,"z0":4.9116753804077025,"aX":7.609217845124057},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.2,"breakHorizontal":-10.7,"spinRate":2574,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.4527806544086008,"extension":6.524586731890327},"index":2,"playId":"99afa183-03fb-3b28-9b0a-260230ffcd56","pitchNumber":1,"startTime":"2026-10-05T02:18:16.803Z","endTime":"2026-10-05T02:18:20.367Z","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":82.9,"endSpeed":77.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697991641885896,"aZ":-33.12482937643842,"pfxX":4.807549273380656,"pfxZ":-0.636756221600491,"pX":0.6353648974965984,"pZ":1.6396847389160598,"vX0":5.6009538987844865,"vY0":-120.72657770871339,"vZ0":-1.0212954109729742,"x":92.78,"y":194.51,"x0":-2.332338485229274,"y0":50.00530577934643,"z0":4.962712673969942,"aX":7.153795431418095},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":-10.0,"spinRate":2514,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4522939326207469,"extension":6.8124892350060655},"index":3,"playId":"ba3331b0-c0c3-320e-8c93-c2d872b47f22","pitchNumber":2,"startTime":"2026-10-05T02:18:36.070Z","endTime":"2026-10-05T02:18:39.581Z","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":99.2,"endSpeed":90.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.08855822767847,"aZ":-18.128946039086145,"pfxX":-6.081004722052643,"pfxZ":6.704403424193083,"pX":-1.6433240894453036,"pZ":3.3208452805551936,"vX0":4.116289525874289,"vY0":-144.3975506401477,"vZ0":-1.5178941150208285,"x":179.64,"y":149.12,"x0":-2.3030597098494447,"y0":50.002734271636655,"z0":4.977753706388273,"aX":-12.740533924135255},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2058,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38045012567362324,"extension":6.740570067589258},"index":4,"playId":"6ff11179-e1a8-3fe8-a13c-76529eb1bb3e","pitchNumber":3,"startTime":"2026-10-05T02:18:55.454Z","endTime":"2026-10-05T02:18:59.320Z","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":83.8,"endSpeed":77.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876657755607884,"aZ":-34.54848883479745,"pfxX":4.380034226954044,"pfxZ":-1.5669365277510625,"pX":-1.5195554611859872,"pZ":1.7637037565077434,"vX0":1.0019543133481417,"vY0":-122.09141891203997,"vZ0":-0.6991257820087282,"x":174.92,"y":191.16,"x0":-2.504378424095589,"y0":50.00556914057682,"z0":5.025134365509421,"aX":6.618230743836437},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":-8.2,"spinRate":2527,"spinDirection":79},"zone":13,"typeConfidence":0.9,"plateTime":0.44849314679364616,"extension":6.859048897487951},"index":5,"playId":"ff2c84b3-fe83-3858-9ad4-dc6bf4679267","pitchNumber":4,"startTime":"2026-10-05T02:19:13.216Z","endTime":"2026-10-05T02:19:17.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589150364504274,"aZ":-29.074216476600498,"pfxX":-8.598940224345776,"pfxZ":1.9797548915558671,"pX":-0.38714387714496845,"pZ":2.4803916816626574,"vX0":7.375028095805345,"vY0":-124.23461711050362,"vZ0":0.5510232465825076,"x":131.76,"y":171.81,"x0":-2.2751689701498097,"y0":50.00132122465835,"z0":4.669732591626103,"aX":-13.457637414153604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":13.9,"spinRate":1503,"spinDirection":261},"zone":4,"typeConfidence":0.85,"plateTime":0.44065276216534155,"extension":6.817850561875241},"index":6,"playId":"f37baea4-0d1e-330c-91fe-9ede96786cb3","pitchNumber":5,"startTime":"2026-10-05T02:19:29.908Z","endTime":"2026-10-05T02:19:33.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-10-05T02:19:49.850Z","endTime":"2026-10-05T02:20:09.674Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.799400628050655,"aZ":-17.291659301318713,"pfxX":-6.227024621851799,"pfxZ":7.121027258361472,"pX":-0.4593914035411121,"pZ":3.02002688232294,"vX0":7.563458719721092,"vY0":-143.96099476099002,"vZ0":-2.3518137405022954,"x":134.51,"y":157.24,"x0":-2.3171621141984513,"y0":50.00221053550554,"z0":4.923404334922518,"aX":-13.013022913337439},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":9.7,"spinRate":2004,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.38111874417962,"extension":6.909981122122896},"hitData":{"launchSpeed":94.6,"launchAngle":16.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.33,"coordY":105.58}},"index":8,"playId":"7d66f890-734a-356a-9921-8a3aca25b842","pitchNumber":6,"startTime":"2026-10-05T02:20:09.674Z","endTime":"2026-10-05T02:20:16.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:20:16.113Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-05T02:20:34.783Z","endTime":"2026-10-05T02:21:24.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":99.2,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75738575013947,"aZ":-14.510340483512998,"pfxX":-6.034513966343753,"pfxZ":8.498389675830195,"pX":1.7278443058351296,"pZ":1.4250184641752242,"vX0":12.152111199525024,"vY0":-143.8301013897795,"vZ0":-7.061406003125525,"x":51.14,"y":200.3,"x0":-1.7828354157536546,"y0":50.00510834291675,"z0":4.82561082274049,"aX":-12.546956194918268},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":8.3,"spinRate":2155,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.381931415946267,"extension":6.942835714432626},"index":0,"playId":"ce3edaa3-f723-352e-aaba-4eb718dcf8f3","pitchNumber":1,"startTime":"2026-10-05T02:20:44.389Z","endTime":"2026-10-05T02:20:48.331Z","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":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.20239437193106,"aZ":-13.304054720433092,"pfxX":-5.108684074863508,"pfxZ":9.056324948356526,"pX":0.917276752835536,"pZ":1.290736780736087,"vX0":10.0408004769945,"vY0":-144.04933329662435,"vZ0":-7.558871783132535,"x":82.04,"y":203.93,"x0":-1.963636581052026,"y0":50.000283240946295,"z0":4.787081033865937,"aX":-10.642419260561201},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2039,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.38153221151115435,"extension":6.851895801237031},"index":1,"playId":"7a8bb03b-59ce-3d65-a320-fd8582d02d5a","pitchNumber":2,"startTime":"2026-10-05T02:21:00.560Z","endTime":"2026-10-05T02:21:04.476Z","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":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01430870533728,"aZ":-16.414697318666512,"pfxX":-7.115895025142754,"pfxZ":7.648851729795897,"pX":0.3475045132942426,"pZ":2.1854343444149227,"vX0":9.67400993228164,"vY0":-143.11018280354045,"vZ0":-4.6360148193701285,"x":103.75,"y":179.77,"x0":-2.1624311387011206,"y0":50.005605098825605,"z0":4.864609931070637,"aX":-14.667526154526733},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":10.8,"spinRate":2071,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.38368189090232363,"extension":6.980663229325716},"hitData":{"launchSpeed":97.6,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":152.19}},"index":2,"playId":"bd72eba1-8358-36ae-bb45-49d014dc0449","pitchNumber":3,"startTime":"2026-10-05T02:21:17.366Z","endTime":"2026-10-05T02:21:24.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:21:24.633Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-10-05T02:21:41.984Z","endTime":"2026-10-05T02:24:02.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":84.2,"endSpeed":78.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133409808808594,"aZ":-35.03849328376076,"pfxX":5.138205742151467,"pfxZ":-1.8584042273107686,"pX":-1.488016610796398,"pZ":1.6135984398073484,"vX0":0.6725801224040553,"vY0":-122.69976594701788,"vZ0":-0.6647756667328024,"x":173.72,"y":195.21,"x0":-2.4332663602763076,"y0":50.003880896017876,"z0":4.849261754140265,"aX":7.909065299751013},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.2,"breakHorizontal":-9.5,"spinRate":2556,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.4447840855192591,"extension":6.959110649872437},"index":0,"playId":"6e9d0105-6275-3436-a5f8-67e5b3464d75","pitchNumber":1,"startTime":"2026-10-05T02:21:53.042Z","endTime":"2026-10-05T02:21:56.881Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.828794330214237,"aZ":-28.933151999612342,"pfxX":-10.405990118626741,"pfxZ":1.9645010694301233,"pX":-0.3894206765161076,"pZ":1.6893461843258981,"vX0":8.121705119160845,"vY0":-127.39417467343107,"vZ0":-1.58801066607093,"x":131.84,"y":193.17,"x0":-2.258214860531397,"y0":50.00556499902797,"z0":4.596012262846592,"aX":-17.20067188440656},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":1840,"spinDirection":254},"zone":7,"typeConfidence":0.91,"plateTime":0.4290448285004529,"extension":6.960932792831025},"index":1,"playId":"064ec136-916a-3d2e-8f07-a67a68b09146","pitchNumber":2,"startTime":"2026-10-05T02:22:09.107Z","endTime":"2026-10-05T02:22:12.881Z","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":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.463132620674145,"aZ":-14.797545569942061,"pfxX":-4.896834029418459,"pfxZ":8.194189727169352,"pX":-0.11079232002293271,"pZ":3.129683541295484,"vX0":7.703946593431323,"vY0":-144.43757977923582,"vZ0":-2.4417259142678738,"x":121.22,"y":154.28,"x0":-2.1718058634376742,"y0":50.00444862899941,"z0":4.8918276599457835,"aX":-10.386942212231869},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2080,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3786771119223111,"extension":6.999630869606739},"index":2,"playId":"3aeed4c3-95c0-33ef-b193-7ff8d89009d7","pitchNumber":3,"startTime":"2026-10-05T02:22:25.938Z","endTime":"2026-10-05T02:22:29.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-10-05T02:22:56.835Z","endTime":"2026-10-05T02:23:38.184Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17337040664931,"aZ":-24.93577068566711,"pfxX":-10.74704981301985,"pfxZ":4.148855601891928,"pX":-0.8726733272511797,"pZ":0.9447372173979477,"vX0":6.991726281936488,"vY0":-131.12162401682545,"vZ0":-4.843929732371225,"x":150.26,"y":213.27,"x0":-2.1745144604386,"y0":50.00436526216624,"z0":4.6718162673865775,"aX":-18.75495457892319},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":18.0,"spinRate":1850,"spinDirection":253},"zone":13,"typeConfidence":0.86,"plateTime":0.4173984495190983,"extension":7.058640461098429},"index":4,"playId":"4ca1cba8-f822-3aef-ad4a-99a6218789ba","pitchNumber":4,"startTime":"2026-10-05T02:23:38.184Z","endTime":"2026-10-05T02:23:41.984Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013647969034295,"aZ":-27.9043739177984,"pfxX":-11.47313103971264,"pfxZ":2.5168470721959117,"pX":-1.3629900895441915,"pZ":1.6356619405046475,"vX0":6.338494289856932,"vY0":-129.43306447620517,"vZ0":-2.0679213440155033,"x":168.95,"y":194.62,"x0":-2.3529751784139132,"y0":50.00380456341544,"z0":4.581788567677231,"aX":-19.467579939884637},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":19.3,"spinRate":1860,"spinDirection":251},"zone":13,"typeConfidence":0.92,"plateTime":0.4231747836174198,"extension":7.030274972381751},"hitData":{"launchSpeed":78.3,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.94,"coordY":147.63}},"index":5,"playId":"ad0f3a4d-d94f-3ace-b264-d92d419a3328","pitchNumber":5,"startTime":"2026-10-05T02:23:54.591Z","endTime":"2026-10-05T02:24:02.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:24:02.081Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ronald Acuña Jr. lines out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-05T02:27:01.509Z","endTime":"2026-10-05T02:27:47.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Edwin Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T02:25:22.047Z","endTime":"2026-10-05T02:27:03.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"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":101.8,"endSpeed":92.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.559425693222316,"aZ":-15.571995477175106,"pfxX":-9.15096235857008,"pfxZ":7.527861392342168,"pX":0.5513625432618888,"pZ":1.3795524198971254,"vX0":10.791444418022923,"vY0":-147.65293212079928,"vZ0":-9.233952020057398,"x":95.98,"y":201.53,"x0":-1.9640340466819999,"y0":50.000324469089335,"z0":5.466037128744985,"aX":-20.177694939322908},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2473,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.37112199977449345,"extension":6.719282915724812},"index":1,"playId":"310667fa-80a5-35d2-a9af-da4d7dc1115e","pitchNumber":1,"startTime":"2026-10-05T02:27:03.743Z","endTime":"2026-10-05T02:27:07.508Z","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":1,"outs":0},"pitchData":{"startSpeed":103.0,"endSpeed":93.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.548291437393374,"aZ":-15.516903306780444,"pfxX":-9.928000388707277,"pfxZ":7.385158341375215,"pX":-0.7377666404818367,"pZ":3.081068419172656,"vX0":7.42908122433977,"vY0":-149.75546459802675,"vZ0":-4.815376127681213,"x":145.12,"y":155.59,"x0":-1.9697966379995908,"y0":50.0006090304855,"z0":5.60741192715002,"aX":-22.38792759164785},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":12.5,"breakHorizontal":16.4,"spinRate":2603,"spinDirection":221},"zone":1,"typeConfidence":0.92,"plateTime":0.36673253844614395,"extension":6.651558143572097},"index":2,"playId":"380d736b-c33c-3957-b2e7-0ed32ba0f82a","pitchNumber":2,"startTime":"2026-10-05T02:27:22.159Z","endTime":"2026-10-05T02:27:25.828Z","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":0},"pitchData":{"startSpeed":101.6,"endSpeed":92.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80739806940711,"aZ":-15.148985768327307,"pfxX":-9.515904306081925,"pfxZ":7.726847620652983,"pX":-0.21059376155908288,"pZ":3.1281441175929285,"vX0":8.563096186499415,"vY0":-147.66621907884198,"vZ0":-4.721862764383626,"x":125.03,"y":154.32,"x0":-1.9144790404075551,"y0":50.00687473732215,"z0":5.642057419639395,"aX":-20.978722882088608},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2532,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3711952431230392,"extension":6.582823033042714},"hitData":{"launchSpeed":96.1,"launchAngle":23.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.78,"coordY":60.32}},"index":3,"playId":"015a5f10-1821-315a-b37e-cd25470019cc","pitchNumber":3,"startTime":"2026-10-05T02:27:40.071Z","endTime":"2026-10-05T02:27:47.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:27:47.817Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-05T02:28:04.886Z","endTime":"2026-10-05T02:28:45.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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,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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":102.4,"endSpeed":92.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.18218139605813,"aZ":-10.54618182404953,"pfxX":-6.406701720114067,"pfxZ":9.728498325638881,"pX":-0.2663771584802161,"pZ":5.068233650164413,"vX0":7.428481338686694,"vY0":-148.92382893739858,"vZ0":-0.5412931099468892,"x":127.15,"y":101.94,"x0":-1.9729928113245436,"y0":50.00129516070431,"z0":5.8683637769329895,"aX":-14.242046031852787},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2638,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.36923450653469336,"extension":6.657367926718662},"index":0,"playId":"49f79d98-80d2-3694-aa4c-168b73c8da51","pitchNumber":1,"startTime":"2026-10-05T02:28:15.342Z","endTime":"2026-10-05T02:28:19.437Z","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":1},"pitchData":{"startSpeed":101.4,"endSpeed":91.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.14610849537108,"aZ":-8.786334604320936,"pfxX":-6.924749085744726,"pfxZ":10.765055001879606,"pX":0.1089111328183146,"pZ":1.9809513704083965,"vX0":8.013678928253453,"vY0":-147.1878617745685,"vZ0":-8.936789680071023,"x":112.85,"y":185.29,"x0":-1.762185037136125,"y0":50.004366622861916,"z0":5.5940007835588075,"aX":-15.046203918987967},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2592,"spinDirection":215},"zone":8,"typeConfidence":0.85,"plateTime":0.37353896637440753,"extension":6.671891432437868},"hitData":{"launchSpeed":94.1,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.36,"coordY":82.26}},"index":1,"playId":"58935b6d-cc35-37e7-9027-a28a40acffb8","pitchNumber":2,"startTime":"2026-10-05T02:28:34.942Z","endTime":"2026-10-05T02:28:45.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:28:45.462Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-05T02:29:06.485Z","endTime":"2026-10-05T02:30:34.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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,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":"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":85.8,"endSpeed":78.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10334847696669,"aZ":-33.331847666533854,"pfxX":4.998976437432072,"pfxZ":-0.7373065638586667,"pX":-0.08891781634693721,"pZ":4.454112490132925,"vX0":3.4973093382834453,"vY0":-124.87301764399892,"vZ0":2.65839607776325,"x":120.39,"y":118.52,"x0":-2.161199513573353,"y0":50.00482754750475,"z0":6.133341147132448,"aX":7.828250017427748},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-10.0,"spinRate":2882,"spinDirection":80},"zone":11,"typeConfidence":0.89,"plateTime":0.4400441241035704,"extension":6.319392986810096},"index":0,"playId":"f5d9b38c-9a22-381a-baaf-f5144db9bbcc","pitchNumber":1,"startTime":"2026-10-05T02:29:11.334Z","endTime":"2026-10-05T02:29:15.184Z","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":1},"pitchData":{"startSpeed":102.8,"endSpeed":93.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.322881383803534,"aZ":-13.017773661120122,"pfxX":-6.05969872130117,"pfxZ":8.565050425435892,"pX":0.3490100073214654,"pZ":3.1913692894255146,"vX0":8.776370989531005,"vY0":-149.3575264820685,"vZ0":-5.240040182206471,"x":103.7,"y":152.61,"x0":-1.853999793168289,"y0":50.0048735275366,"z0":5.73095805215337,"aX":-13.556363006332637},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2584,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.36813867675779166,"extension":6.74134703465547},"index":1,"playId":"89163735-6977-32b6-b465-a28d958c6893","pitchNumber":2,"startTime":"2026-10-05T02:29:30.424Z","endTime":"2026-10-05T02:29:34.339Z","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":101.8,"endSpeed":92.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76088327907421,"aZ":-13.130391166074725,"pfxX":-4.884817168221077,"pfxZ":8.658480392226746,"pX":0.5373316194739408,"pZ":2.5452219140794905,"vX0":8.486881812851998,"vY0":-147.90719793451035,"vZ0":-6.925506805668783,"x":96.52,"y":170.06,"x0":-1.744466737407676,"y0":50.00091172234878,"z0":5.6993740287279815,"aX":-10.741907508462766},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2598,"spinDirection":213},"zone":6,"typeConfidence":0.93,"plateTime":0.3714047504690505,"extension":6.678275233745076},"index":2,"playId":"0f925a92-97cb-3aa2-b2bf-61ddac687ba5","pitchNumber":3,"startTime":"2026-10-05T02:29:52.205Z","endTime":"2026-10-05T02:29:58.610Z","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":101.6,"endSpeed":92.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15775542451296,"aZ":-10.556791699928233,"pfxX":-5.3854738311827735,"pfxZ":9.790394387067327,"pX":0.5130025398485175,"pZ":2.6848644734757845,"vX0":8.893648946506053,"vY0":-147.64722968231746,"vZ0":-6.7586120793949345,"x":97.45,"y":166.29,"x0":-1.8385033626806766,"y0":50.00162440209426,"z0":5.624870107457257,"aX":-11.890485119377},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.6,"breakHorizontal":8.0,"spinRate":2525,"spinDirection":215},"zone":3,"typeConfidence":0.93,"plateTime":0.37098126616713856,"extension":6.772505653926108},"index":3,"playId":"b4365083-53f4-3d06-838f-17bfd0efb63e","pitchNumber":4,"startTime":"2026-10-05T02:30:30.439Z","endTime":"2026-10-05T02:30:34.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:30:34.705Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (1) on a sharp line drive to right fielder Kyle Tucker. Matt Olson scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-05T02:30:52.201Z","endTime":"2026-10-05T02:33:45.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":6},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":683618,"link":"/api/v1/people/683618"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.967688841615512,"aZ":-20.04270006743919,"pfxX":1.041511298405565,"pfxZ":6.061540998096529,"pX":1.260296169484453,"pZ":2.694132209983609,"vX0":8.571222951364865,"vY0":-140.19192837129796,"vZ0":-4.878291168795435,"x":68.96,"y":166.04,"x0":-1.9648812447259598,"y0":50.00584739728865,"z0":5.754590702601039,"aX":2.084771772257388},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":-3.6,"spinRate":2699,"spinDirection":210},"zone":12,"typeConfidence":0.93,"plateTime":0.38983006551644017,"extension":6.511692083282556},"index":0,"playId":"320679ab-d4e3-39a6-9f1f-9d19b6001e01","pitchNumber":1,"startTime":"2026-10-05T02:31:01.095Z","endTime":"2026-10-05T02:31:04.952Z","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":101.2,"endSpeed":92.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61989604735671,"aZ":-11.286137096854539,"pfxX":-4.392464493667404,"pfxZ":9.52808688309841,"pX":-0.029439247616646257,"pZ":2.5824305965111596,"vX0":6.978974155097404,"vY0":-147.06143527429964,"vZ0":-7.047688578677157,"x":118.12,"y":169.05,"x0":-1.8617559534751458,"y0":50.0020427931554,"z0":5.678241532106698,"aX":-9.629036205837014},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2585,"spinDirection":212},"zone":5,"typeConfidence":0.93,"plateTime":0.372336798437793,"extension":6.622420580719891},"index":1,"playId":"43bed0f0-4e94-32d8-bc63-60ef33b176a0","pitchNumber":2,"startTime":"2026-10-05T02:31:24.057Z","endTime":"2026-10-05T02:31:27.968Z","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":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62982405534231,"aZ":-17.82194921828898,"pfxX":0.9813952007682545,"pfxZ":7.1140380002037436,"pX":-0.7859291184252813,"pZ":2.6884988085032284,"vX0":3.3353875184336963,"vY0":-140.38546095095677,"vZ0":-5.285275751341675,"x":146.96,"y":166.19,"x0":-2.1118111108573507,"y0":50.0006579681196,"z0":5.737097524265295,"aX":1.9789691956553197},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":-2.4,"spinRate":2716,"spinDirection":205},"zone":4,"typeConfidence":0.93,"plateTime":0.38858614039591677,"extension":6.464542355569256},"index":2,"playId":"516b191d-82da-3dcf-9eb4-553666f32983","pitchNumber":3,"startTime":"2026-10-05T02:31:45.573Z","endTime":"2026-10-05T02:31:49.700Z","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":2},"pitchData":{"startSpeed":102.0,"endSpeed":93.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.264557264331934,"aZ":-10.056569434074332,"pfxX":-5.363409885301446,"pfxZ":9.953856722054843,"pX":1.3030522479940396,"pZ":1.8222466090965193,"vX0":10.773751085097944,"vY0":-147.88845635914777,"vZ0":-9.379679952170557,"x":67.33,"y":189.58,"x0":-1.685265338602674,"y0":50.00181780982547,"z0":5.61930733169359,"aX":-11.91721758844422},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2589,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.36993769254361597,"extension":6.808471439057428},"index":3,"playId":"7d7790a5-25f5-3720-954f-e0e47181b9d6","pitchNumber":4,"startTime":"2026-10-05T02:32:08.755Z","endTime":"2026-10-05T02:32:12.834Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.126102850104946,"aZ":-31.77132159290971,"pfxX":5.742789712911664,"pfxZ":0.26477073639316373,"pX":-0.8169187992902204,"pZ":3.945561789514171,"vX0":1.2716278328746564,"vY0":-123.40037419055899,"vZ0":1.344886880808353,"x":148.14,"y":132.25,"x0":-2.0850070325361125,"y0":50.00591171558165,"z0":6.066301590224316,"aX":8.874377865553392},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-10.7,"spinRate":2769,"spinDirection":69},"zone":11,"typeConfidence":0.88,"plateTime":0.44355438826856375,"extension":6.46342390149022},"index":4,"playId":"e8c93667-36be-38b9-bd6d-ae8f79adf88f","pitchNumber":5,"startTime":"2026-10-05T02:32:31.624Z","endTime":"2026-10-05T02:32:35.620Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.234957815178504,"aZ":-8.543773324479249,"pfxX":-6.606914681882396,"pfxZ":10.721452626912761,"pX":-0.8097774668734921,"pZ":2.781442815138665,"vX0":5.589126560342365,"vY0":-147.75196198553144,"vZ0":-6.950334414543353,"x":147.87,"y":163.68,"x0":-1.8704950765504895,"y0":50.004180940701886,"z0":5.67089021288311,"aX":-14.563198460156388},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.1,"breakHorizontal":10.8,"spinRate":2602,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.3711518068714641,"extension":6.810668877534474},"index":5,"playId":"715d5574-a5b6-3be5-91db-77d8c76a8d3e","pitchNumber":6,"startTime":"2026-10-05T02:32:54.461Z","endTime":"2026-10-05T02:33:01.697Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026620634464084,"aZ":-21.70532162078408,"pfxX":1.7676310717977186,"pfxZ":5.41270040092796,"pX":0.0961236368601832,"pZ":2.2539853766019107,"vX0":5.4646705361219015,"vY0":-137.8285169337496,"vZ0":-5.370999398506895,"x":113.34,"y":177.92,"x0":-2.1375902142477057,"y0":50.00561367930125,"z0":5.682476158818129,"aX":3.41950362947581},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":-4.3,"spinRate":2633,"spinDirection":197},"zone":5,"typeConfidence":0.92,"plateTime":0.39654431543973523,"extension":6.62364924162686},"hitData":{"launchSpeed":106.7,"launchAngle":17.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.03,"coordY":59.8}},"index":6,"playId":"5749cfec-d226-3abf-a44d-8e2e631d2eab","pitchNumber":7,"startTime":"2026-10-05T02:33:33.012Z","endTime":"2026-10-05T02:33:45.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:33:45.337Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-10-05T02:34:14.115Z","endTime":"2026-10-05T02:35:51.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":92.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.608215879699124,"aZ":-20.24855604852544,"pfxX":-9.183181973585485,"pfxZ":5.396670315872369,"pX":-0.9030175712561779,"pZ":2.989581783938823,"vX0":6.806642568000021,"vY0":-148.02159920973162,"vZ0":-4.148425599196693,"x":151.42,"y":158.06,"x0":-2.0437102201819064,"y0":50.00564183114298,"z0":5.600993267716859,"aX":-20.302489180359586},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":2287,"spinDirection":225},"zone":11,"typeConfidence":0.93,"plateTime":0.3705885659975978,"extension":6.531173386658563},"index":0,"playId":"458ca637-1210-3328-9dc1-bf1b60f5acba","pitchNumber":1,"startTime":"2026-10-05T02:34:20.247Z","endTime":"2026-10-05T02:34:24.374Z","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":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.133402697849824,"aZ":-12.319083552835766,"pfxX":-6.431639845692182,"pfxZ":9.072277061486721,"pX":-0.3990923819795483,"pZ":2.950659404274976,"vX0":7.1053132271346495,"vY0":-147.67403104256815,"vZ0":-5.517700125467844,"x":132.21,"y":159.11,"x0":-2.0112161657672885,"y0":50.005452271509746,"z0":5.580827034888878,"aX":-14.079508776764092},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2455,"spinDirection":221},"zone":1,"typeConfidence":0.89,"plateTime":0.37219228482259537,"extension":6.593145162040092},"index":1,"playId":"e4afaf98-738f-3a4f-ade8-ae1e8144b6e5","pitchNumber":2,"startTime":"2026-10-05T02:34:37.777Z","endTime":"2026-10-05T02:34:41.008Z","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":100.9,"endSpeed":91.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.460785807518874,"aZ":-13.504633618338207,"pfxX":-4.664668233116711,"pfxZ":8.571388908267236,"pX":-0.559452882349198,"pZ":3.7681169377688515,"vX0":6.205215339905786,"vY0":-146.80358973987865,"vZ0":-2.9903317037312247,"x":138.33,"y":137.04,"x0":-2.096668497157022,"y0":50.0012531706882,"z0":5.606193889237819,"aX":-10.158978547804061},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2508,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.37341041137529185,"extension":6.391700755445007},"index":2,"playId":"fe8445e1-a305-347d-b5c9-c64b5754c80a","pitchNumber":3,"startTime":"2026-10-05T02:34:59.406Z","endTime":"2026-10-05T02:35:02.609Z","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":86.7,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508998617532683,"aZ":-25.9599544179264,"pfxX":3.878575060518589,"pfxZ":3.9026365346512915,"pX":0.1083819966208021,"pZ":2.997612963497361,"vX0":4.348330172982625,"vY0":-126.17500312059539,"vZ0":-1.8841886339464664,"x":112.87,"y":157.84,"x0":-2.149041205489577,"y0":50.00571754918765,"z0":5.8706007629936945,"aX":6.179438865782438},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-8.2,"spinRate":2603,"spinDirection":77},"zone":2,"typeConfidence":0.9,"plateTime":0.43609134554449547,"extension":6.481398603032395},"index":3,"playId":"04b90fe7-f434-3ea9-ac0f-b73b412f5194","pitchNumber":4,"startTime":"2026-10-05T02:35:23.104Z","endTime":"2026-10-05T02:35:27.069Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.61950727504562,"aZ":-22.13478292598914,"pfxX":-10.452503163277317,"pfxZ":4.590056323980939,"pX":-1.1932818054745558,"pZ":4.374192120965092,"vX0":6.284862483499631,"vY0":-147.10522282604592,"vZ0":-0.09444935178074143,"x":162.49,"y":120.68,"x0":-2.0019889272903475,"y0":50.001760420735074,"z0":5.721371259459649,"aX":-22.855772066570708},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.5,"breakHorizontal":17.6,"spinRate":2249,"spinDirection":224},"zone":11,"typeConfidence":0.98,"plateTime":0.3726621212922536,"extension":6.528001282342108},"index":4,"playId":"6f0fe510-7eb8-38b3-8024-934ad12db08a","pitchNumber":5,"startTime":"2026-10-05T02:35:47.921Z","endTime":"2026-10-05T02:35:51.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:35:51.924Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-05T02:38:41.792Z","endTime":"2026-10-05T02:39:32.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501261747619676,"aZ":-34.671716673761416,"pfxX":3.5276768514558223,"pfxZ":-1.722316084937919,"pX":-0.020983794059197376,"pZ":2.396928959578955,"vX0":4.891309321445746,"vY0":-119.51590733823917,"vZ0":1.4623730525010012,"x":117.8,"y":174.06,"x0":-2.5504478561775614,"y0":50.003339980989466,"z0":4.885287302777382,"aX":5.114678199452227},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.5,"breakHorizontal":-7.6,"spinRate":2554,"spinDirection":90},"zone":5,"typeConfidence":0.9,"plateTime":0.457863642693602,"extension":7.152457730013655},"index":0,"playId":"c8c0f73d-90a0-3ab7-a0e4-ffad1281af38","pitchNumber":1,"startTime":"2026-10-05T02:38:49.555Z","endTime":"2026-10-05T02:38:53.408Z","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.1,"endSpeed":90.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87265510379713,"aZ":-11.928646995764034,"pfxX":-5.648209333041087,"pfxZ":9.644672239047324,"pX":-0.1580485849143736,"pZ":2.0052791079093657,"vX0":8.219776814241765,"vY0":-144.05105508589153,"vZ0":-5.893598168406878,"x":123.02,"y":184.64,"x0":-2.3163400095196525,"y0":50.00009325084629,"z0":4.817045834998053,"aX":-11.853667009599807},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2231,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.3804235482786824,"extension":6.9143145813310385},"index":1,"playId":"505a8e2a-6dc7-3be0-91c5-defe580e857e","pitchNumber":2,"startTime":"2026-10-05T02:39:03.401Z","endTime":"2026-10-05T02:39:06.723Z","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":99.9,"endSpeed":91.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.030795286380815,"aZ":-15.385014484943909,"pfxX":-6.13714493141456,"pfxZ":7.8595212261536425,"pX":-0.3386031433008356,"pZ":2.8834283067305764,"vX0":8.280990750829867,"vY0":-145.2305772598604,"vZ0":-3.129402782145205,"x":129.91,"y":160.93,"x0":-2.4296274042862565,"y0":50.003162605154714,"z0":4.910825005932343,"aX":-13.110595370903354},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2187,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3771613424185922,"extension":7.01322776100798},"hitData":{"launchSpeed":89.1,"launchAngle":55.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.96,"coordY":126.5}},"index":2,"playId":"1216673a-794a-3a75-b23a-0391be7891f8","pitchNumber":3,"startTime":"2026-10-05T02:39:22.667Z","endTime":"2026-10-05T02:39:32.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:39:32.584Z","atBatIndex":59},{"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":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-05T02:39:49.155Z","endTime":"2026-10-05T02:40:18.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":85.7,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449326147769735,"aZ":-34.449113951680346,"pfxX":3.6679334745448577,"pfxZ":-1.4405606331329963,"pX":0.21904317340296905,"pZ":2.4924966253105723,"vX0":5.084199536577497,"vY0":-124.83454543514479,"vZ0":1.0854202115273326,"x":108.65,"y":171.48,"x0":-2.318115760449275,"y0":50.00124505952497,"z0":4.8817137620459015,"aX":5.803358027782844},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-7.8,"spinRate":2577,"spinDirection":88},"zone":5,"typeConfidence":0.9,"plateTime":0.4382869626166461,"extension":6.774561901872746},"index":0,"playId":"1bfa236b-97b8-3392-8a69-f5f5720d8db1","pitchNumber":1,"startTime":"2026-10-05T02:39:56.161Z","endTime":"2026-10-05T02:40:00.014Z","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":86.6,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778910023831074,"aZ":-33.31432058429493,"pfxX":5.036625691337708,"pfxZ":-0.7132544455446768,"pX":0.11167542195905071,"pZ":1.710840676213665,"vX0":4.630500372107097,"vY0":-126.0682962051942,"vZ0":-1.1080441850152754,"x":112.74,"y":192.59,"x0":-2.4063623376806547,"y0":50.002563213516815,"z0":4.856833884257403,"aX":8.06632316200702},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-10.2,"spinRate":2677,"spinDirection":90},"zone":8,"typeConfidence":0.9,"plateTime":0.4352680561178697,"extension":6.88785384594642},"hitData":{"launchSpeed":66.7,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":177.02}},"index":1,"playId":"fce981ba-44a9-3aae-a350-1113bce0b6b8","pitchNumber":2,"startTime":"2026-10-05T02:40:10.335Z","endTime":"2026-10-05T02:40:18.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:40:18.285Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-10-05T02:40:38.622Z","endTime":"2026-10-05T02:42:17.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(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":100.4,"endSpeed":90.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.89290663723652,"aZ":-14.412373453061292,"pfxX":-6.95672078805151,"pfxZ":8.353930880151877,"pX":0.2391686340482208,"pZ":2.392194617803267,"vX0":9.480348746846438,"vY0":-145.7220996882486,"vZ0":-4.431927708733823,"x":107.88,"y":174.19,"x0":-2.16998367240749,"y0":50.002183962199986,"z0":4.819199124717428,"aX":-14.790685730781398},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2259,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3775264661466222,"extension":6.968143307382676},"index":0,"playId":"b98ec533-37f3-37cb-82c7-7669c1cecb79","pitchNumber":1,"startTime":"2026-10-05T02:40:44.398Z","endTime":"2026-10-05T02:40:48.215Z","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":101.2,"endSpeed":91.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.01414733554081,"aZ":-12.651405324129408,"pfxX":-7.390087532029144,"pfxZ":9.034969547033942,"pX":1.1783426529646148,"pZ":1.2584918536983631,"vX0":11.98652946624513,"vY0":-146.60606849960945,"vZ0":-8.04806760857974,"x":72.08,"y":204.8,"x0":-2.0169145214642614,"y0":50.0064642664807,"z0":4.807700141112784,"aX":-15.974669343176933},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.8,"breakHorizontal":10.8,"spinRate":2225,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.37465200040750757,"extension":6.855349432247901},"index":1,"playId":"a1a366c9-2591-3fd3-a63b-e087f33274a1","pitchNumber":2,"startTime":"2026-10-05T02:41:00.146Z","endTime":"2026-10-05T02:41:04.157Z","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":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111794029749497,"aZ":-33.03838261464516,"pfxX":3.073228681198163,"pfxZ":-0.520800301468207,"pX":0.5647391757153244,"pZ":0.35326754474183114,"vX0":6.160589227582602,"vY0":-127.80982388524873,"vZ0":-4.6089354047036135,"x":95.47,"y":229.24,"x0":-2.279303072323812,"y0":50.005337464040636,"z0":4.783735581052408,"aX":5.0686853328136},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-7.0,"spinRate":2696,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.42906994449381397,"extension":6.630062328815416},"index":2,"playId":"e927733b-1303-36a6-b64b-cee013445b52","pitchNumber":3,"startTime":"2026-10-05T02:41:16.661Z","endTime":"2026-10-05T02:41:20.426Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51684205387665,"aZ":-36.394793295101444,"pfxX":5.239935788447011,"pfxZ":-2.7102130097743844,"pX":-0.22213008408224139,"pZ":1.6039516608101232,"vX0":3.436093079576176,"vY0":-124.26483525468495,"vZ0":-0.6378428539669014,"x":125.47,"y":195.47,"x0":-2.304617100463151,"y0":50.00062316009049,"z0":4.894506439228775,"aX":8.170690070548147},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.8,"breakHorizontal":-10.3,"spinRate":2684,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.4412260533355319,"extension":6.808844560101462},"index":3,"playId":"13f8cce0-5528-3b72-a26f-7db26cfea5d5","pitchNumber":4,"startTime":"2026-10-05T02:41:34.784Z","endTime":"2026-10-05T02:41:38.605Z","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":2},"index":4,"startTime":"2026-10-05T02:41:44.651Z","endTime":"2026-10-05T02:41:56.097Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":92.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.644575887452774,"aZ":-15.453563466265896,"pfxX":-6.821255607526432,"pfxZ":7.682537845932917,"pX":-0.34169435370577306,"pZ":1.5129813790919082,"vX0":8.161709825613475,"vY0":-146.59066444391507,"vZ0":-6.532312320111757,"x":130.02,"y":197.93,"x0":-2.275724675422839,"y0":50.00146590187876,"z0":4.69265646634255,"aX":-14.844752938154224},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":2087,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.3736393125303499,"extension":6.844515640002657},"index":5,"playId":"dce425eb-9a0e-3318-9001-52c25f9071a7","pitchNumber":5,"startTime":"2026-10-05T02:41:56.097Z","endTime":"2026-10-05T02:42:00.094Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477462158189972,"aZ":-36.063277206849264,"pfxX":3.6298949570955816,"pfxZ":-2.4969881820071924,"pX":-0.22117687640189848,"pZ":0.9172846521166449,"vX0":3.6898895995697916,"vY0":-124.21516970290804,"vZ0":-2.138214991836712,"x":125.43,"y":214.01,"x0":-2.198825829100211,"y0":50.00185748459226,"z0":4.794981599791295,"aX":5.656697971623049},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.8,"breakHorizontal":-7.4,"spinRate":2461,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.4413817658520478,"extension":6.928949943809097},"index":6,"playId":"79d43ece-5732-35c3-a451-328cdfb2d9dc","pitchNumber":6,"startTime":"2026-10-05T02:42:12.854Z","endTime":"2026-10-05T02:42:17.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:42:17.154Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-05T02:45:17.298Z","endTime":"2026-10-05T02:46:37.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Roki Sasaki replaces Edgardo Henriquez.","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-05T02:43:27.954Z","endTime":"2026-10-05T02:45:19.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808963,"link":"/api/v1/people/808963"},"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":88.0,"endSpeed":81.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857414439040255,"aZ":-35.13069288391662,"pfxX":0.21696277722288215,"pfxZ":-1.7763931266500617,"pX":-1.0927003918997829,"pZ":2.054330119904934,"vX0":1.8410921259182054,"vY0":-128.19490550571103,"vZ0":-3.3712943800445125,"x":158.65,"y":183.31,"x0":-1.8488386219455117,"y0":50.00542529547534,"z0":6.133026826021246,"aX":0.36031848750014134},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.7,"breakHorizontal":-0.8,"spinRate":2064,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4275051058527115,"extension":6.8561767688701085},"index":1,"playId":"dc86b33a-f67d-37f6-89b3-aa9976988638","pitchNumber":1,"startTime":"2026-10-05T02:45:19.465Z","endTime":"2026-10-05T02:45:23.384Z","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":99.6,"endSpeed":90.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53180176992535,"aZ":-14.772961904375776,"pfxX":-6.917457122703752,"pfxZ":8.279061878699757,"pX":0.5850508834855811,"pZ":1.5873390143362622,"vX0":8.865041187058113,"vY0":-144.48732229780998,"vZ0":-10.112912828220807,"x":94.7,"y":195.92,"x0":-1.632739018891838,"y0":50.00149536163531,"z0":6.053703432094374,"aX":-14.53809710616926},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2324,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3799420424970319,"extension":6.944015420214492},"index":2,"playId":"50f4d3a3-ff4b-3cac-959b-99a0c3306f8e","pitchNumber":2,"startTime":"2026-10-05T02:45:35.799Z","endTime":"2026-10-05T02:45:39.715Z","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":100.4,"endSpeed":91.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.367472912242086,"aZ":-15.696093891444368,"pfxX":-6.895699512946667,"pfxZ":7.70517113658039,"pX":-0.5172306729523661,"pZ":1.9294159606234205,"vX0":6.314516518177011,"vY0":-145.78223097689744,"vZ0":-9.0867881808701,"x":136.72,"y":186.69,"x0":-1.8224335419622013,"y0":50.000956406687166,"z0":6.047955387077089,"aX":-14.743770106022414},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.1,"breakHorizontal":11.2,"spinRate":2365,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.37665840047923194,"extension":6.728572055635772},"index":3,"playId":"e26f17e0-632d-3f42-b03c-40e21ca4a7d4","pitchNumber":3,"startTime":"2026-10-05T02:45:53.858Z","endTime":"2026-10-05T02:45:57.048Z","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":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052668503595868,"aZ":-35.32387666923503,"pfxX":1.2170113638031057,"pfxZ":-1.895301089918819,"pX":-0.8634084375333996,"pZ":3.5294250701856016,"vX0":2.1665573934460634,"vY0":-128.16277722088128,"vZ0":-0.022271461928459635,"x":149.91,"y":143.49,"x0":-1.8786323295527496,"y0":50.00525362491319,"z0":6.302349198284309,"aX":2.0196695091808055},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.2,"breakHorizontal":-2.8,"spinRate":2061,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.42774317853536603,"extension":6.64119697507549},"index":4,"playId":"ed7c6223-f03f-3beb-8b12-f234e6973229","pitchNumber":4,"startTime":"2026-10-05T02:46:15.739Z","endTime":"2026-10-05T02:46:19.667Z","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":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.396173791281505,"aZ":-13.99865102359849,"pfxX":-8.088270009229289,"pfxZ":8.591446622850123,"pX":-2.683080871957591,"pZ":3.4605307189476413,"vX0":0.8727894816270703,"vY0":-144.89629066508726,"vZ0":-5.1314102950291325,"x":219.27,"y":145.35,"x0":-1.9386861716381005,"y0":50.00573227033808,"z0":6.117017789469536,"aX":-17.117373899282743},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2455,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3787259275676331,"extension":6.930503800774247},"index":5,"playId":"996425d4-b395-3fdd-84e7-c49fe4efc129","pitchNumber":5,"startTime":"2026-10-05T02:46:33.014Z","endTime":"2026-10-05T02:46:37.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:46:37.400Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Austin Riley hit by pitch. Brewer Hicklen to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-05T02:47:37.164Z","endTime":"2026-10-05T02:51:10.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brewer Hicklen replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-10-05T02:47:12.824Z","endTime":"2026-10-05T02:47:39.335Z","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":"702","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"base":1},{"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461739554598424,"aZ":-34.06927407835535,"pfxX":-0.45672483052058066,"pfxZ":-1.1768846214676314,"pX":-0.6848298616738866,"pZ":1.701952910985707,"vX0":2.835189013431355,"vY0":-125.93584726197848,"vZ0":-4.185605077304542,"x":143.1,"y":192.83,"x0":-1.7635956698023472,"y0":50.001629451923236,"z0":6.127401524323738,"aX":-0.7374104699473994},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":0.2,"spinRate":2030,"spinDirection":62},"zone":7,"typeConfidence":2.0,"plateTime":0.4341486843162272,"extension":6.752552198666384},"index":1,"playId":"17d0136f-6e99-3371-a965-0503177963a7","pitchNumber":1,"startTime":"2026-10-05T02:47:39.335Z","endTime":"2026-10-05T02:47:43.359Z","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":2,"playId":"2c397b07-e19a-3e7e-a1b3-93df08ddfaac","startTime":"2026-10-05T02:48:00.186Z","endTime":"2026-10-05T02:48:03.837Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7498394565165,"aZ":-11.451282992551988,"pfxX":-6.994789045393362,"pfxZ":9.87092608537225,"pX":1.101421308199894,"pZ":2.0744858006330054,"vX0":10.187924802560817,"vY0":-143.83161917339368,"vZ0":-9.11965337099826,"x":75.02,"y":182.77,"x0":-1.5745372463912206,"y0":50.00086873157166,"z0":5.992453740998522,"aX":-14.68279110862883},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2488,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3805317024529904,"extension":6.8194860680054195},"index":3,"playId":"19713b23-4075-331c-a109-5703a1620a7c","pitchNumber":2,"startTime":"2026-10-05T02:48:18.169Z","endTime":"2026-10-05T02:48:22.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":4,"startTime":"2026-10-05T02:48:35.680Z","endTime":"2026-10-05T02:49:28.097Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12136148226602,"aZ":-9.716021474332727,"pfxX":-6.641016972201864,"pfxZ":10.625614966482598,"pX":-0.0012639728307821077,"pZ":1.5618914460305342,"vX0":7.177850448722553,"vY0":-144.544822796693,"vZ0":-10.75710493239466,"x":117.05,"y":196.61,"x0":-1.6554909236052573,"y0":50.00098901320875,"z0":5.931040887325945,"aX":-14.032729262480775},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2442,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.37914118500197524,"extension":6.7934463291068345},"index":5,"playId":"dd1c1703-9a26-3f08-9460-3bf703cb4e8b","pitchNumber":3,"startTime":"2026-10-05T02:49:28.097Z","endTime":"2026-10-05T02:49:31.629Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":663586,"fullName":"Austin Riley","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46937070022462,"aZ":-11.055003728160534,"pfxX":-6.970547839054484,"pfxZ":9.990544087897604,"pX":-0.08404747429233266,"pZ":2.777319080381629,"vX0":6.985704983321346,"vY0":-144.4334040628281,"vZ0":-7.66085276502371,"x":120.2,"y":163.79,"x0":-1.6277666684452126,"y0":50.00294604679559,"z0":6.143038490336687,"aX":-14.735509223365899},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2502,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.37913995661417266,"extension":6.686107292140712},"index":6,"playId":"f27f9ca7-3ec8-3455-bd86-d18c4dd826d6","pitchNumber":4,"startTime":"2026-10-05T02:50:02.261Z","endTime":"2026-10-05T02:50:05.962Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80251218078714,"aZ":-9.299784344869899,"pfxX":-5.974890456775501,"pfxZ":10.810659065637495,"pX":-0.14440914069788907,"pZ":2.740650273324933,"vX0":6.596181957032363,"vY0":-144.57892093299887,"vZ0":-7.985063852046106,"x":122.5,"y":164.78,"x0":-1.6795274061150063,"y0":50.00664634958343,"z0":6.109696180612057,"aX":-12.64778021304728},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2498,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3788780011974642,"extension":6.699068363693859},"index":7,"playId":"5c5ab830-4e99-3947-82bf-992092e70933","pitchNumber":5,"startTime":"2026-10-05T02:50:20.298Z","endTime":"2026-10-05T02:50:24.407Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.326676429653276,"aZ":-11.7316658792573,"pfxX":-6.693090874891032,"pfxZ":9.649856141338276,"pX":-1.3169358629179664,"pZ":2.731234717804297,"vX0":3.8024112085881465,"vY0":-144.5585163158524,"vZ0":-7.5682238056642595,"x":167.2,"y":165.04,"x0":-1.7788398788126494,"y0":50.006853029877384,"z0":6.101603948787464,"aX":-14.185537726097934},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":11.4,"spinRate":2461,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.37871731761222005,"extension":6.616494948228371},"index":8,"playId":"50cd5544-9595-3631-a1de-f8f37ecf7c64","pitchNumber":6,"startTime":"2026-10-05T02:50:38.818Z","endTime":"2026-10-05T02:50:42.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656873862922346,"aZ":-32.555557331629146,"pfxX":0.26618333580498277,"pfxZ":-0.2353314614422395,"pX":-1.5832649826570033,"pZ":3.713964546149585,"vX0":0.6925370381252421,"vY0":-127.89697031991663,"vZ0":-0.045699399386344375,"x":177.35,"y":138.5,"x0":-1.8935736683636863,"y0":50.00137758221603,"z0":6.313961163158112,"aX":0.4349513684894198},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-0.6,"spinRate":2036,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.43046774921452835,"extension":6.638134212338909},"index":9,"playId":"fdd6c521-7ada-3480-a9d3-e0b4314ddd1c","pitchNumber":7,"startTime":"2026-10-05T02:51:06.028Z","endTime":"2026-10-05T02:51:10.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:51:10.628Z","atBatIndex":63},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Mike Yastrzemski out on a sacrifice bunt, third baseman Max Muncy to second baseman Tommy Edman. Brewer Hicklen to 3rd. Austin Riley to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-05T02:51:36.304Z","endTime":"2026-10-05T02:52:13.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01714382065775,"aZ":-30.09809130829769,"pfxX":-5.12143420472453,"pfxZ":1.1844455830531828,"pX":-0.7336978930325382,"pZ":4.418207362032529,"vX0":4.512811800411103,"vY0":-131.51069081642004,"vZ0":1.0002769190269154,"x":144.97,"y":119.49,"x0":-1.8037466035472733,"y0":50.005154240429,"z0":6.259706372536222,"aX":-9.00204806827262},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":8.3,"spinRate":1079,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4159611904053069,"extension":6.834664094792182},"index":0,"playId":"c31d5ed4-0bdb-383b-a56f-64422024da7f","pitchNumber":1,"startTime":"2026-10-05T02:51:46.062Z","endTime":"2026-10-05T02:51:49.999Z","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.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.607036451739006,"aZ":-14.122923681413113,"pfxX":-7.356465857444231,"pfxZ":8.952508086144181,"pX":0.5955649417932218,"pZ":2.672874434985098,"vX0":8.795528358437918,"vY0":-141.43114397544605,"vZ0":-6.889293227585654,"x":94.3,"y":166.61,"x0":-1.6055031549323182,"y0":50.005145073962325,"z0":6.054174148294229,"aX":-14.838191260227994},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2361,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38794442175048793,"extension":7.003462010093775},"hitData":{"launchSpeed":31.8,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":121.22,"coordY":195.98}},"index":1,"playId":"7e67de8a-df24-36ff-9559-2c50f73291a9","pitchNumber":2,"startTime":"2026-10-05T02:52:06.133Z","endTime":"2026-10-05T02:52:13.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:52:13.399Z","atBatIndex":64},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Roki Sasaki intentionally walks Drake Baldwin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-05T02:52:38.095Z","endTime":"2026-10-05T02:53:54.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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(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.7,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528422012815643,"aZ":-28.395857105808147,"pfxX":-2.88403302756144,"pfxZ":2.11838142652309,"pX":-1.17081191363641,"pZ":2.8597167993257537,"vX0":2.745803151350148,"vY0":-132.1676540938915,"vZ0":-3.4306748057545393,"x":161.63,"y":161.57,"x0":-1.8434941407877137,"y0":50.00552071447469,"z0":6.23726092258527,"aX":-5.154194261001908},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":4.7,"spinRate":1306,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.41284598038749243,"extension":6.754193500744942},"index":0,"playId":"2cc34480-c1fd-3178-b247-ad1ddeb11808","pitchNumber":1,"startTime":"2026-10-05T02:52:43.852Z","endTime":"2026-10-05T02:52:47.881Z","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":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158898580476674,"aZ":-28.72214177415481,"pfxX":-3.937689457792818,"pfxZ":1.8914534120083304,"pX":0.7187444239338102,"pZ":0.20530277961960264,"vX0":7.699282595044867,"vY0":-133.6363726732293,"vZ0":-9.630788462164748,"x":89.6,"y":233.24,"x0":-1.6754867081530334,"y0":50.00533755775864,"z0":5.887936317059047,"aX":-7.19373347502423},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.7,"breakHorizontal":5.6,"spinRate":1385,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40834403858585544,"extension":7.058375217747084},"index":1,"playId":"340a6719-8dac-384e-8654-103e318765e7","pitchNumber":2,"startTime":"2026-10-05T02:53:02.366Z","endTime":"2026-10-05T02:53:06.220Z","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":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.705005543798777,"aZ":-33.435042828119315,"pfxX":-6.143181551983235,"pfxZ":-0.7012337118183609,"pX":0.0016499190961349437,"pZ":0.9971595641748145,"vX0":6.581166793447866,"vY0":-132.3365234942727,"vZ0":-6.927747570642139,"x":116.94,"y":211.86,"x0":-1.70805153747764,"y0":50.004780255188265,"z0":6.068255185157273,"aX":-11.001912768144004},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.5,"breakHorizontal":9.8,"spinRate":1188,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4123720824252328,"extension":6.765179377097378},"index":2,"playId":"175af901-64f0-3890-9d98-4d77011e5d23","pitchNumber":3,"startTime":"2026-10-05T02:53:27.608Z","endTime":"2026-10-05T02:53:31.597Z","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":3,"strikes":0,"outs":1},"index":3,"startTime":"2026-10-05T02:53:40.019Z","endTime":"2026-10-05T02:53:52.906Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"08498236-0666-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-10-05T02:53:52.906Z","endTime":"2026-10-05T02:53:54.353Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-10-05T02:53:54.353Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronald Acuña Jr. grounds into a double play, shortstop Mookie Betts to second baseman Tommy Edman to first baseman Freddie Freeman. Drake Baldwin out at 2nd. Ronald Acuña Jr. out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-10-05T02:54:02.736Z","endTime":"2026-10-05T02:54:56.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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":98.5,"endSpeed":89.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51234204977359,"aZ":-10.928002154177374,"pfxX":-6.648960883191833,"pfxZ":10.285684679923047,"pX":-0.5155999515538092,"pZ":2.331842594131496,"vX0":5.668435984790539,"vY0":-143.15432668773585,"vZ0":-8.49386739010741,"x":136.65,"y":175.82,"x0":-1.6621608856428507,"y0":50.00480328808247,"z0":6.030315459005249,"aX":-13.736247858551403},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2378,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.38331989710578807,"extension":7.079282374186549},"index":0,"playId":"df423442-ad1f-3558-95a0-7ebfd07b94b6","pitchNumber":1,"startTime":"2026-10-05T02:54:07.809Z","endTime":"2026-10-05T02:54:11.116Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.284119482753756,"aZ":-32.13308222360631,"pfxX":-3.7052899401150565,"pfxZ":0.022716850521321774,"pX":-0.9270765266758728,"pZ":2.9330743814971005,"vX0":3.521959851855287,"vY0":-133.30332699468102,"vZ0":-2.5270167795634335,"x":152.34,"y":159.59,"x0":-1.7784081068751214,"y0":50.00263394188784,"z0":6.192639228117247,"aX":-6.727338230587858},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.2,"breakHorizontal":6.0,"spinRate":774,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4095089467140758,"extension":6.791371916444296},"index":1,"playId":"6b0b23e4-1851-3b6a-83d4-cddeca3dd9e3","pitchNumber":2,"startTime":"2026-10-05T02:54:29.397Z","endTime":"2026-10-05T02:54:33.599Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296158615159534,"aZ":-28.631163886888515,"pfxX":-3.808760561811468,"pfxZ":1.9459794283223388,"pX":-0.5689542765148756,"pZ":1.8777039332863925,"vX0":4.591559566685421,"vY0":-133.78176959066212,"vZ0":-5.687053340640151,"x":138.69,"y":188.08,"x0":-1.8080101969224183,"y0":50.006155574214425,"z0":6.068452318065235,"aX":-6.945582068250379},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":6.0,"spinRate":1357,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.40851204525155804,"extension":7.238220951068376},"hitData":{"launchSpeed":106.8,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":157.26}},"index":2,"playId":"1af3155b-f767-368a-abb6-1584ddfd2019","pitchNumber":3,"startTime":"2026-10-05T02:54:48.933Z","endTime":"2026-10-05T02:54:56.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T02:54:56.459Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith challenged (pitch result), call on the field was confirmed: Will Smith called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-05T02:57:57.202Z","endTime":"2026-10-05T02:59:10.151Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":"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":{"description":"Brewer Hicklen remains in the game as the designated hitter.","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-05T02:56:51.619Z","endTime":"2026-10-05T02:57:59.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"702","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"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":97.6,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.744653196256166,"aZ":-16.489224253382414,"pfxX":-5.2781443238968695,"pfxZ":7.683945977207959,"pX":-0.3053684281713693,"pZ":3.08929465246211,"vX0":7.433526612383865,"vY0":-142.0457404435523,"vZ0":-1.9159773082116738,"x":128.64,"y":155.37,"x0":-2.2713844500291267,"y0":50.00687027402878,"z0":4.821729490207231,"aX":-10.780712808323784},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2007,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.38568692248009206,"extension":6.9845182301908695},"index":1,"playId":"80cd7456-3f32-3805-a9c1-5053580372b9","pitchNumber":1,"startTime":"2026-10-05T02:57:59.562Z","endTime":"2026-10-05T02:58:03.413Z","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.1,"endSpeed":90.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.382596208398695,"aZ":-15.135606321952686,"pfxX":-5.793256346015571,"pfxZ":8.104972305613849,"pX":-0.9739986500785999,"pZ":2.920636967101172,"vX0":6.003346110682754,"vY0":-144.26317333360723,"vZ0":-2.7868174576502995,"x":154.13,"y":159.92,"x0":-2.3319025234233495,"y0":50.002235075089295,"z0":4.835207418024863,"aX":-12.178700692142591},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2144,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3800583179249051,"extension":6.811729244159089},"index":2,"playId":"29d58d66-b20a-3524-9efa-a7e516a2a9ce","pitchNumber":2,"startTime":"2026-10-05T02:58:13.114Z","endTime":"2026-10-05T02:58:17.053Z","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":86.3,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803695145218864,"aZ":-35.474089124854785,"pfxX":3.6605718073424187,"pfxZ":-2.0610931205463574,"pX":2.2024808775445064,"pZ":1.1992283764248526,"vX0":9.028578116752119,"vY0":-125.40895861115584,"vZ0":-1.9215300726607878,"x":33.05,"y":206.4,"x0":-1.910289613774706,"y0":50.00136347602212,"z0":4.8511091227297225,"aX":5.866476997859564},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-8.5,"spinRate":2614,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.435665213565922,"extension":6.887545990638943},"index":3,"playId":"ad3db134-0265-3f79-ad1d-d82690ddadd6","pitchNumber":3,"startTime":"2026-10-05T02:58:34.153Z","endTime":"2026-10-05T02:58:37.989Z","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":100.6,"endSpeed":92.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36830236612514,"aZ":-13.015463058647603,"pfxX":-5.466808537952236,"pfxZ":8.839727751781943,"pX":1.2947230367490647,"pZ":1.7270386618717468,"vX0":10.779170752804799,"vY0":-146.04271642168533,"vZ0":-6.81915761721818,"x":67.65,"y":192.15,"x0":-1.7283395773731491,"y0":50.0011482980693,"z0":4.869896990800553,"aX":-11.84718356344184},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2196,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.37458725325477094,"extension":6.925478848754462},"index":4,"playId":"f3a90906-d639-3297-86d4-81355fa3f446","pitchNumber":4,"startTime":"2026-10-05T02:58:49.254Z","endTime":"2026-10-05T02:58:53.018Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74424443454558,"aZ":-13.954277405867694,"pfxX":-6.399540110838819,"pfxZ":8.753026768356474,"pX":0.680793347961612,"pZ":2.392790815484358,"vX0":10.30592460686643,"vY0":-143.27411103221047,"vZ0":-4.347355259783168,"x":91.05,"y":174.17,"x0":-2.129477437029356,"y0":50.001804671714744,"z0":4.80029586680832,"aX":-13.320312748136095},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2166,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.3821312557449952,"extension":7.012612269727596},"index":5,"playId":"130b4c23-22f8-3c58-ae5f-0a2f7c4355c6","pitchNumber":5,"startTime":"2026-10-05T02:59:05.751Z","endTime":"2026-10-05T02:59:10.151Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}},"playEndTime":"2026-10-05T02:59:10.151Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin challenged (pitch result), call on the field was overturned: Freddie Freeman called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-05T02:59:39.321Z","endTime":"2026-10-05T03:01:03.774Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"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":100.8,"endSpeed":92.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.221678487380146,"aZ":-11.032739854789352,"pfxX":-6.739931845586624,"pfxZ":9.736278366285733,"pX":0.6680434735934531,"pZ":0.42623991423918756,"vX0":10.86032378940031,"vY0":-146.1629831196389,"vZ0":-10.288531731541326,"x":91.54,"y":227.27,"x0":-2.2136936276498673,"y0":50.00724409881084,"z0":4.646943342166851,"aX":-14.642292332865225},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2152,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.37419699555000063,"extension":6.899950096103079},"index":0,"playId":"33835b96-bab0-381c-8df1-29c9a1d8be2c","pitchNumber":1,"startTime":"2026-10-05T02:59:46.670Z","endTime":"2026-10-05T02:59:50.907Z","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":84.2,"endSpeed":77.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.441323373286924,"aZ":-32.02411584168801,"pfxX":5.581605068063178,"pfxZ":0.09390934580937405,"pX":0.7388194015393759,"pZ":1.7041033781163963,"vX0":5.586861344116441,"vY0":-122.59294212759698,"vZ0":-0.797344162429821,"x":88.84,"y":192.77,"x0":-2.2916097763645316,"y0":50.00086492459402,"z0":4.758763515493806,"aX":8.521941657643886},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":-11.4,"spinRate":2570,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.44619259626484764,"extension":6.976209277262256},"index":1,"playId":"efc906c9-d793-3639-b17f-2ea36eb4d903","pitchNumber":2,"startTime":"2026-10-05T03:00:04.005Z","endTime":"2026-10-05T03:00:08.163Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84783417865029,"aZ":-30.623933339648616,"pfxX":-10.387938615086108,"pfxZ":0.8879224994301831,"pX":-0.027525981154223677,"pZ":1.5896254379551014,"vX0":9.575535961081549,"vY0":-131.14106465951718,"vZ0":-1.74603103765125,"x":118.05,"y":195.86,"x0":-2.3705511531640564,"y0":50.0038623126272,"z0":4.540993249184243,"aX":-18.156754766898928},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":16.8,"spinRate":1711,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.41712910612479526,"extension":7.012828387915921},"index":2,"playId":"ad56018f-72c9-3294-a723-ba17eefb5675","pitchNumber":3,"startTime":"2026-10-05T03:00:19.774Z","endTime":"2026-10-05T03:00:23.718Z","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":100.8,"endSpeed":92.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09230683786176,"aZ":-15.38759441597355,"pfxX":-6.304853468683623,"pfxZ":7.728000719470868,"pX":1.0815468592306028,"pZ":1.6046493075594792,"vX0":11.594379468509938,"vY0":-146.3415361614559,"vZ0":-6.517357619815943,"x":75.77,"y":195.45,"x0":-2.110039477183268,"y0":50.00068518977261,"z0":4.7798821586980464,"aX":-13.692690804634942},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2166,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.37408086788993966,"extension":6.965315688626272},"index":3,"playId":"327764aa-dc2e-360b-bb8d-b19ae8d41725","pitchNumber":4,"startTime":"2026-10-05T03:00:38.177Z","endTime":"2026-10-05T03:00:41.895Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009177457845006,"aZ":-28.703791446136,"pfxX":-10.806635898096882,"pfxZ":1.9840740809164252,"pX":0.4876622405389589,"pZ":1.7149846771430177,"vX0":10.79540262067906,"vY0":-130.98958635709482,"vZ0":-1.8798999668780128,"x":98.41,"y":192.48,"x0":-2.2704034909797777,"y0":50.00193103449987,"z0":4.5746288540017055,"aX":-18.898880999719267},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":17.4,"spinRate":1834,"spinDirection":249},"zone":9,"typeConfidence":0.91,"plateTime":0.4171250983914838,"extension":7.0031850457376255},"index":4,"playId":"1ebc5a06-d548-324d-880c-72016b8fe1cb","pitchNumber":5,"startTime":"2026-10-05T03:00:59.185Z","endTime":"2026-10-05T03:01:03.774Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}},"playEndTime":"2026-10-05T03:01:03.774Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-10-05T03:01:28.650Z","endTime":"2026-10-05T03:02:04.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852514882070945,"aZ":-32.28150117720223,"pfxX":2.974907241825031,"pfxZ":-0.065044424463085,"pX":0.8870646355295371,"pZ":0.888636951966662,"vX0":7.270963864936607,"vY0":-127.75967373139186,"vZ0":-3.3945633224978224,"x":83.19,"y":214.79,"x0":-2.366370041463215,"y0":50.001857718140116,"z0":4.7344895423257265,"aX":4.986092953931573},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":-6.8,"spinRate":2519,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.42643329805587094,"extension":6.997174681319099},"index":0,"playId":"a678bb8d-712f-3b17-a34d-cd378edf586a","pitchNumber":1,"startTime":"2026-10-05T03:01:42.122Z","endTime":"2026-10-05T03:01:46.086Z","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":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927700440779603,"aZ":-16.137627851204932,"pfxX":-4.948160547646962,"pfxZ":7.624588354122954,"pX":-0.7743992205201637,"pZ":2.435258488642917,"vX0":6.312598586167463,"vY0":-143.76849672094218,"vZ0":-3.8941784073431873,"x":146.52,"y":173.03,"x0":-2.3510107772920317,"y0":50.00055247409615,"z0":4.802605263802575,"aX":-10.404298413565954},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":2166,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.3803219030255147,"extension":6.797471529342284},"hitData":{"launchSpeed":84.6,"launchAngle":33.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.06,"coordY":110.16}},"index":1,"playId":"be7e6736-05b7-333d-8102-c0e7aaa24ff5","pitchNumber":2,"startTime":"2026-10-05T03:01:56.615Z","endTime":"2026-10-05T03:02:04.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:02:04.403Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-05T03:04:57.824Z","endTime":"2026-10-05T03:06:04.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":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":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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10616789887337,"aZ":-31.016734132793903,"pfxX":-6.3064358619832985,"pfxZ":0.6457286486912661,"pX":-0.60735387949024,"pZ":2.4910184757519587,"vX0":5.180206155376162,"vY0":-132.58512013088347,"vZ0":-3.7159558929026875,"x":140.15,"y":171.52,"x0":-1.7590435320971551,"y0":50.0048127483019,"z0":6.153643238320008,"aX":-11.324055630462368},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":10.4,"spinRate":1157,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.41179655631398315,"extension":7.153194697323268},"index":0,"playId":"5dde4ac3-2034-3743-81f7-c13c0c6e3360","pitchNumber":1,"startTime":"2026-10-05T03:05:04.676Z","endTime":"2026-10-05T03:05:08.395Z","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.4,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.114223748649206,"aZ":-28.967167482531686,"pfxX":-5.491930182174677,"pfxZ":1.7326779146767421,"pX":-1.3260027277122912,"pZ":2.91453223267337,"vX0":3.2833126369629055,"vY0":-134.61852598537413,"vZ0":-3.2252352787942637,"x":167.54,"y":160.09,"x0":-1.8431181162422017,"y0":50.00060278175955,"z0":6.1616111361219374,"aX":-10.15623032829153},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":9.4,"spinRate":977,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4056646154905774,"extension":6.956404060593057},"index":1,"playId":"8c438fda-20cd-3faa-83a4-f4a82f60ae92","pitchNumber":2,"startTime":"2026-10-05T03:05:20.066Z","endTime":"2026-10-05T03:05:23.913Z","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":2,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":91.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.11547670625578,"aZ":-8.129800161722539,"pfxX":-6.923788134542395,"pfxZ":11.136937208223262,"pX":0.133975390577161,"pZ":1.832845049491364,"vX0":7.857565077688766,"vY0":-146.37264869054027,"vZ0":-10.595667635982572,"x":111.89,"y":189.29,"x0":-1.6919780152753234,"y0":50.00553493373039,"z0":5.995983231785457,"aX":-14.953035344260492},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.1,"breakHorizontal":10.9,"spinRate":2527,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3748836560483415,"extension":7.025952777837361},"index":2,"playId":"059b2296-a591-37c6-9a27-2df9e01e3324","pitchNumber":3,"startTime":"2026-10-05T03:05:34.434Z","endTime":"2026-10-05T03:05:38.074Z","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":0},"index":3,"startTime":"2026-10-05T03:05:45.112Z","endTime":"2026-10-05T03:06:00.527Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.3,"endSpeed":92.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.04510155676332,"aZ":-7.407571331116167,"pfxX":-6.625301406094807,"pfxZ":11.367663164048135,"pX":0.2879602826741124,"pZ":2.083366529831101,"vX0":8.108572964481496,"vY0":-146.94477467586069,"vZ0":-10.237112258799186,"x":106.02,"y":182.53,"x0":-1.6513949553295757,"y0":50.00575626078788,"z0":6.059654367377682,"aX":-14.437499604747183},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.6,"breakHorizontal":10.3,"spinRate":2588,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3732924238684361,"extension":7.118612507872698},"index":4,"playId":"eb32af65-dad5-3aee-ae49-4d08a64293b5","pitchNumber":4,"startTime":"2026-10-05T03:06:00.527Z","endTime":"2026-10-05T03:06:04.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:06:04.557Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-05T03:06:20.040Z","endTime":"2026-10-05T03:08:04.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":85.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775466366517435,"aZ":-29.329454254280954,"pfxX":-8.230371116202656,"pfxZ":1.5418100463897275,"pX":-1.0941354520654272,"pZ":1.1755473739067799,"vX0":4.683917388807931,"vY0":-134.21878620253426,"vZ0":-7.425736721299027,"x":158.71,"y":207.04,"x0":-1.7850157488266403,"y0":50.0009669299099,"z0":6.042613766557975,"aX":-15.139962271115472},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":14.0,"spinRate":1017,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40679907254853953,"extension":6.812729589540263},"index":0,"playId":"12d500ca-e86d-3c74-83ec-76d1dd026926","pitchNumber":1,"startTime":"2026-10-05T03:06:27.546Z","endTime":"2026-10-05T03:06:31.541Z","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":100.3,"endSpeed":91.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.679345259432495,"aZ":-8.510505532849413,"pfxX":-7.785822236461282,"pfxZ":11.008020498186578,"pX":0.11617919175988893,"pZ":2.047936875918296,"vX0":8.197906225378077,"vY0":-145.59056706767754,"vZ0":-9.869358239028054,"x":112.57,"y":183.49,"x0":-1.7224173587320992,"y0":50.00647630955257,"z0":5.994099965038144,"aX":-16.743846276188908},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.1,"breakHorizontal":12.5,"spinRate":2556,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3759717366360351,"extension":6.963167474237142},"index":1,"playId":"84e9dbc3-5f45-3d4e-b37c-2445c67e2f7d","pitchNumber":2,"startTime":"2026-10-05T03:06:41.902Z","endTime":"2026-10-05T03:06:46.272Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760505075896486,"aZ":-32.07713031745142,"pfxX":-3.9928045685007296,"pfxZ":0.05271173876905699,"pX":-0.7792216106791598,"pZ":2.217130564315895,"vX0":3.9942879845681896,"vY0":-133.89821916742196,"vZ0":-4.503264543583451,"x":146.7,"y":178.92,"x0":-1.7658748956263715,"y0":50.00413830563655,"z0":6.195480710514349,"aX":-7.308663559062657},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":6.5,"spinRate":1020,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.40783724223506423,"extension":6.712072992554356},"index":2,"playId":"48a8b8c3-52d6-3fb0-b9ae-3f2f7b646d12","pitchNumber":3,"startTime":"2026-10-05T03:07:19.595Z","endTime":"2026-10-05T03:07:23.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175021442145738,"aZ":-33.26997757595682,"pfxX":-0.2713281966251342,"pfxZ":-0.6092233993927856,"pX":-0.13435423005860053,"pZ":2.285946921166854,"vX0":4.506896010433496,"vY0":-133.84719620010284,"vZ0":-3.966388427243517,"x":122.12,"y":177.06,"x0":-1.8108314569709996,"y0":50.00291241933236,"z0":6.191646742047427,"aX":-0.4885979291664759},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.8,"breakHorizontal":-0.6,"spinRate":1317,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.41054854931849194,"extension":6.763934186094862},"index":3,"playId":"9af58a37-f33c-3839-b040-fde06a1c4638","pitchNumber":4,"startTime":"2026-10-05T03:07:36.324Z","endTime":"2026-10-05T03:07:40.199Z","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":1},"pitchData":{"startSpeed":102.1,"endSpeed":93.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.919760600148116,"aZ":-9.467823939449115,"pfxX":-6.795640238848379,"pfxZ":10.154193610075463,"pX":-0.896141018429583,"pZ":1.434041591413095,"vX0":5.1664891518661396,"vY0":-148.2668946921825,"vZ0":-11.672120691466011,"x":151.16,"y":200.06,"x0":-1.774233733763665,"y0":50.00647271374604,"z0":5.964781780728155,"aX":-15.202933358298326},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2408,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.36876503050456133,"extension":6.890772534469775},"hitData":{"launchSpeed":73.1,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.17,"coordY":185.1}},"index":4,"playId":"a1e43311-9f00-3d42-8ebd-04dd6dfc6c20","pitchNumber":5,"startTime":"2026-10-05T03:07:56.558Z","endTime":"2026-10-05T03:08:04.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:08:04.061Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-05T03:08:23.379Z","endTime":"2026-10-05T03:10:46.301Z","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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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"}]}],"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":87.1,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860709271016322,"aZ":-33.893924397249066,"pfxX":-0.5758425797308071,"pfxZ":-1.0559776333922724,"pX":-1.811306877544553,"pZ":2.100890987233568,"vX0":0.471321572674939,"vY0":-126.85505246625999,"vZ0":-3.223648415717763,"x":186.04,"y":182.06,"x0":-1.9246633277662055,"y0":50.00269273367244,"z0":6.0891452279069895,"aX":-0.9388608878349008},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":1.0,"spinRate":2136,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4317086270349346,"extension":6.657786368089906},"index":0,"playId":"34b16702-b105-3cc6-8f1a-b3fa13082bf9","pitchNumber":1,"startTime":"2026-10-05T03:08:30.309Z","endTime":"2026-10-05T03:08:34.155Z","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":100.5,"endSpeed":91.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09016338027385,"aZ":-11.047703048736933,"pfxX":-7.711704984153638,"pfxZ":9.829119430521384,"pX":-0.35870805147378326,"pZ":2.0226340229102937,"vX0":7.110020231870218,"vY0":-145.87274918190872,"vZ0":-9.353970662699798,"x":130.67,"y":184.17,"x0":-1.8286497241478523,"y0":50.00552665349322,"z0":5.941597862687964,"aX":-16.581642787026},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2467,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.37581861251204174,"extension":6.908160098592813},"index":1,"playId":"5a22883e-9037-3538-b2a0-c142ff2093f3","pitchNumber":2,"startTime":"2026-10-05T03:08:43.789Z","endTime":"2026-10-05T03:08:47.635Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74995821999498,"aZ":-29.210874041069946,"pfxX":-8.112781451807377,"pfxZ":1.5936052613197935,"pX":-0.860353156008208,"pZ":1.5880357181466824,"vX0":4.9244845162469835,"vY0":-135.49205084583656,"vZ0":-6.422884526737927,"x":149.79,"y":195.9,"x0":-1.6479363454015834,"y0":50.000874405105684,"z0":6.031739918335402,"aX":-15.074283154102158},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.7,"breakHorizontal":13.7,"spinRate":1038,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4043230840807963,"extension":6.567112192521159},"index":2,"playId":"3b8e08d7-10f9-3dda-a952-fd68a7c1edbf","pitchNumber":3,"startTime":"2026-10-05T03:08:58.816Z","endTime":"2026-10-05T03:09:02.662Z","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-05T03:09:08.916Z","endTime":"2026-10-05T03:09:25.023Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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":92.2,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725156959654047,"aZ":-28.985613065876453,"pfxX":-6.695403749598521,"pfxZ":1.7410456530758311,"pX":0.6970102411325213,"pZ":0.4097605355089285,"vX0":8.471969409540524,"vY0":-133.9002702166032,"vZ0":-9.246982870879377,"x":90.43,"y":227.72,"x0":-1.626182126179849,"y0":50.00439433986434,"z0":5.956637228529779,"aX":-12.258371662171914},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.4,"breakHorizontal":10.4,"spinRate":1385,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.40781318221429563,"extension":6.900082046237936},"index":4,"playId":"c9b72437-f729-313b-b402-60fbed3e43bd","pitchNumber":4,"startTime":"2026-10-05T03:09:25.023Z","endTime":"2026-10-05T03:09:29.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.859474532245564,"aZ":-33.594662485855935,"pfxX":-0.6914223004245251,"pfxZ":-0.792827340979601,"pX":0.1892822345285652,"pZ":1.9346167117877164,"vX0":5.195407854159967,"vY0":-133.79362466611332,"vZ0":-4.729312375833102,"x":109.79,"y":186.55,"x0":-1.7004409041908444,"y0":50.00510449669906,"z0":6.1740546959251414,"aX":-1.2355297653742283},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.4,"breakHorizontal":0.0,"spinRate":987,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4117352171243751,"extension":6.821693120764544},"index":5,"playId":"0e8a289e-27c5-34d8-85cb-34115931123a","pitchNumber":5,"startTime":"2026-10-05T03:09:44.740Z","endTime":"2026-10-05T03:09:48.802Z","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":90.8,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55772771369,"aZ":-32.85085546141587,"pfxX":1.5198970346427227,"pfxZ":-0.3876270243352522,"pX":1.6396738774943846,"pZ":2.3590265028797557,"vX0":8.257416530955155,"vY0":-131.98204227128778,"vZ0":-3.4563460791917953,"x":54.5,"y":175.09,"x0":-1.7340220374868671,"y0":50.00068851194629,"z0":6.119154885810161,"aX":2.665815461917557},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.3,"breakHorizontal":-4.7,"spinRate":1163,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4158796032555676,"extension":7.03210457238178},"index":6,"playId":"378c3a3f-87a1-3ca8-af05-68ea2364322f","pitchNumber":6,"startTime":"2026-10-05T03:10:17.733Z","endTime":"2026-10-05T03:10:21.414Z","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":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52274797072794,"aZ":-32.982143770904436,"pfxX":-2.699543579989638,"pfxZ":-0.4673852452744658,"pX":-0.26157686528068974,"pZ":2.5004013259939426,"vX0":4.8348629036060515,"vY0":-130.21292507181963,"vZ0":-3.0292016598118185,"x":126.97,"y":171.27,"x0":-1.7923267293653682,"y0":50.00605767029766,"z0":6.176178760991691,"aX":-4.633684328532084},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.3,"breakHorizontal":3.8,"spinRate":965,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.42076199901385625,"extension":6.931665787739876},"hitData":{"launchSpeed":98.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.37,"coordY":157.26}},"index":7,"playId":"4034b9e3-e998-3620-af0d-6933226f941d","pitchNumber":7,"startTime":"2026-10-05T03:10:38.788Z","endTime":"2026-10-05T03:10:46.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:10:46.301Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-05T03:13:44.567Z","endTime":"2026-10-05T03:14:34.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087151538112234,"aZ":-29.065292811687396,"pfxX":-10.25667996640655,"pfxZ":1.9147647915113843,"pX":0.7516078146748862,"pZ":1.948131665750356,"vX0":10.85471356375845,"vY0":-125.85508540482982,"vZ0":-0.7173686387383631,"x":88.35,"y":186.18,"x0":-2.2638232462107877,"y0":50.000496017009624,"z0":4.5697754473522725,"aX":-16.621454356429513},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":16.4,"spinRate":1706,"spinDirection":259},"zone":9,"typeConfidence":0.91,"plateTime":0.43352046171746084,"extension":7.070054522959933},"index":0,"playId":"3b80f5c4-d3a1-341f-917a-60f12a9bf406","pitchNumber":1,"startTime":"2026-10-05T03:13:52.724Z","endTime":"2026-10-05T03:13:57.072Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64130687893679,"aZ":-15.273615056377514,"pfxX":-4.9515775551882655,"pfxZ":8.051388054101947,"pX":0.06416814008399337,"pZ":3.289940403427981,"vX0":8.350503715020572,"vY0":-144.0065009590286,"vZ0":-1.7572746629599527,"x":114.55,"y":149.95,"x0":-2.230634474044885,"y0":50.001444438123826,"z0":4.853549591475335,"aX":-10.393026508715117},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2091,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3804417651051706,"extension":7.061286376520986},"hitData":{"launchSpeed":85.7,"launchAngle":39.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.5,"coordY":111.44}},"index":1,"playId":"e94830a5-e461-3b40-8538-824ac1f83dc2","pitchNumber":2,"startTime":"2026-10-05T03:14:26.291Z","endTime":"2026-10-05T03:14:34.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:14:34.897Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-05T03:14:50.538Z","endTime":"2026-10-05T03:15:06.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.8,"endSpeed":90.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71805203441109,"aZ":-17.321422853616344,"pfxX":-7.017520661498862,"pfxZ":7.127432740403226,"pX":-0.14293622709719375,"pZ":2.0815017513340535,"vX0":8.811231566547562,"vY0":-143.56421579647673,"vZ0":-4.416304388949533,"x":122.45,"y":182.58,"x0":-2.3423963553023657,"y0":50.00615349512039,"z0":4.7204598876323,"aX":-14.62966234683416},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2233,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.38175086277053394,"extension":7.177987943999958},"hitData":{"launchSpeed":85.9,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.27,"coordY":139.7}},"index":0,"playId":"c99e9fcc-e8c4-31f7-a8ad-79c0f76c6346","pitchNumber":1,"startTime":"2026-10-05T03:14:59.040Z","endTime":"2026-10-05T03:15:06.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:15:06.959Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (2) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-05T03:15:27.688Z","endTime":"2026-10-05T03:17:46.694Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50097543502225,"aZ":-31.038641787475488,"pfxX":-11.64152104060702,"pfxZ":0.6650976801387762,"pX":-0.3930343031465326,"pZ":0.9234642030024153,"vX0":8.79311147058805,"vY0":-130.17650427423231,"vZ0":-3.149352232362517,"x":131.98,"y":213.85,"x0":-2.303234049295784,"y0":50.00636514458053,"z0":4.5005251673037066,"aX":-19.97051997859015},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.7,"breakHorizontal":19.1,"spinRate":1749,"spinDirection":253},"zone":13,"typeConfidence":0.92,"plateTime":0.4208728315736696,"extension":6.889113228101557},"index":0,"playId":"a03d2a00-9b18-3aef-854d-ba9cb486f2d7","pitchNumber":1,"startTime":"2026-10-05T03:15:33.883Z","endTime":"2026-10-05T03:15:37.611Z","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":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.33632131448702,"aZ":-14.936963685953533,"pfxX":-6.91504224605018,"pfxZ":8.188889032488785,"pX":-0.10527814034182477,"pZ":2.392327333416999,"vX0":8.886345950482843,"vY0":-144.74923932603366,"vZ0":-3.961425810598837,"x":121.01,"y":174.19,"x0":-2.3283389707340776,"y0":50.0017607884842,"z0":4.704008732586264,"aX":-14.554830086846378},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2318,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.3795760485532611,"extension":6.841478815436455},"index":1,"playId":"03725ed8-a6be-3348-8923-004523611405","pitchNumber":2,"startTime":"2026-10-05T03:15:49.524Z","endTime":"2026-10-05T03:15:52.745Z","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":99.9,"endSpeed":91.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.177511838159425,"aZ":-14.917099469004542,"pfxX":-7.523900353574172,"pfxZ":8.08216507123681,"pX":-0.48894002355050215,"pZ":3.0433195889463387,"vX0":7.927631310092419,"vY0":-145.23617236143704,"vZ0":-2.422260265729668,"x":135.64,"y":156.61,"x0":-2.2770466053678695,"y0":50.00330647189433,"z0":4.795967427487278,"aX":-16.06622756113362},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2219,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.37721085021991874,"extension":6.94124288749756},"index":2,"playId":"f29e09f6-27e5-38b1-bb4f-63182cab84fa","pitchNumber":3,"startTime":"2026-10-05T03:16:09.754Z","endTime":"2026-10-05T03:16:13.362Z","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":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69547414864631,"aZ":-16.060728368566576,"pfxX":-6.635088475950399,"pfxZ":7.639486303988896,"pX":-1.1371134327643868,"pZ":3.834198250675855,"vX0":5.78183761655513,"vY0":-144.53957502704202,"vZ0":0.16960066670450985,"x":160.34,"y":135.26,"x0":-2.3045244891853924,"y0":50.00166420141641,"z0":4.7635205079223,"aX":-13.993420488439803},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2147,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3794209972650191,"extension":6.940936671379309},"index":3,"playId":"3dea6570-3973-3dab-9fe5-3c4e36328692","pitchNumber":4,"startTime":"2026-10-05T03:16:28.374Z","endTime":"2026-10-05T03:16:32.232Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50492465296549,"aZ":-35.802182695642784,"pfxX":5.760859625704366,"pfxZ":-2.3778036730139123,"pX":-1.355406103208353,"pZ":1.79816589416817,"vX0":0.7810893314644628,"vY0":-122.6263086135635,"vZ0":0.03991689953364519,"x":168.66,"y":190.23,"x0":-2.4263629522608694,"y0":50.000849189959354,"z0":4.827734860902006,"aX":8.800574760426404},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":-10.6,"spinRate":2475,"spinDirection":86},"zone":13,"typeConfidence":0.9,"plateTime":0.44611048208456827,"extension":6.833179384366257},"index":4,"playId":"a0a6e63a-3a1d-36e2-b978-284ea4ad1207","pitchNumber":5,"startTime":"2026-10-05T03:16:45.126Z","endTime":"2026-10-05T03:16:48.988Z","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":97.2,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22131607255193,"aZ":-17.77796433393899,"pfxX":-6.757166637965065,"pfxZ":7.132456524039314,"pX":-1.0297967829471204,"pZ":2.4152834188715855,"vX0":6.2952685825387915,"vY0":-141.4137090762529,"vZ0":-3.2857608076834355,"x":156.25,"y":173.57,"x0":-2.410379026847651,"y0":50.00483308748678,"z0":4.737406357523318,"aX":-13.643146283588411},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":10.9,"spinRate":2025,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3878032556945099,"extension":7.106996885618166},"index":5,"playId":"3703fb5e-5cd5-3fed-a438-90478dc083f1","pitchNumber":6,"startTime":"2026-10-05T03:17:00.618Z","endTime":"2026-10-05T03:17:03.842Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07373009680266,"aZ":-14.073511024386045,"pfxX":-5.513822646685267,"pfxZ":8.699149248765952,"pX":-0.47422312808957234,"pZ":1.9337253814719488,"vX0":7.73074314854643,"vY0":-143.54084653706124,"vZ0":-4.862247517325499,"x":135.08,"y":186.57,"x0":-2.489464353756805,"y0":50.00630444405712,"z0":4.529970032572799,"aX":-11.477556547911062},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2144,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.38198019099261815,"extension":7.114276969730392},"hitData":{"launchSpeed":108.8,"launchAngle":24.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.8,"coordY":48.86}},"index":6,"playId":"dd9910a4-56f7-3251-a5b4-d52f97558e8f","pitchNumber":7,"startTime":"2026-10-05T03:17:21.799Z","endTime":"2026-10-05T03:17:46.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:17:46.694Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josue De Paula pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-05T03:20:44.524Z","endTime":"2026-10-05T03:21:22.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"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(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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.91"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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":"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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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":[3,4,5],"actionIndex":[0,2],"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":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josue De Paula replaces Tommy Edman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T03:18:05.755Z","endTime":"2026-10-05T03:18:13.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-05T03:18:13.437Z","endTime":"2026-10-05T03:19:47.123Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Raisel Iglesias replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-10-05T03:19:47.123Z","endTime":"2026-10-05T03:20:46.875Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685444393163888,"aZ":-14.733316363885683,"pfxX":-6.899146309948716,"pfxZ":8.908281972663538,"pX":-0.697696693705656,"pZ":3.132896031835804,"vX0":8.227714386534197,"vY0":-138.927604967151,"vZ0":-3.383186012776883,"x":143.59,"y":154.19,"x0":-2.799150302308576,"y0":50.00055712476353,"z0":5.343619205506961,"aX":-13.504849642253019},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2375,"spinDirection":227},"zone":1,"typeConfidence":0.93,"plateTime":0.3940171639479506,"extension":6.135314864789748},"index":3,"playId":"939463cf-3f09-32fb-927a-6918e583c60c","pitchNumber":1,"startTime":"2026-10-05T03:20:46.875Z","endTime":"2026-10-05T03:20:50.683Z","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":95.6,"endSpeed":87.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40698840862955,"aZ":-18.074976721803733,"pfxX":-6.942228797095094,"pfxZ":7.204168083911174,"pX":-1.4794571095421185,"pZ":3.803880009299002,"vX0":8.046123271871302,"vY0":-139.06302045129596,"vZ0":-0.1053610628558635,"x":173.39,"y":136.08,"x0":-3.5094018797130535,"y0":50.003216293933875,"z0":5.042102631069514,"aX":-13.587720250439041},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":2308,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.39398762055466463,"extension":6.448119930780383},"index":4,"playId":"534333ca-c94f-3ab4-b28c-5c27d4225f4c","pitchNumber":2,"startTime":"2026-10-05T03:21:01.023Z","endTime":"2026-10-05T03:21:04.893Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387919312270363,"aZ":-28.01572136173094,"pfxX":-10.033674635358075,"pfxZ":2.5041167417715524,"pX":-0.6602426145634819,"pZ":1.7604951965610665,"vX0":8.432185091128984,"vY0":-128.36391196774483,"vZ0":-3.068183986664697,"x":142.17,"y":191.25,"x0":-2.6894074499677862,"y0":50.00618186889963,"z0":5.1601506950386264,"aX":-16.692378402972057},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2047,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.4272395410320122,"extension":6.344720740267104},"hitData":{"launchSpeed":72.9,"launchAngle":82.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.41,"coordY":197.82}},"index":5,"playId":"e3b83559-eae2-3f83-bb30-7c5d1f42aa6b","pitchNumber":3,"startTime":"2026-10-05T03:21:13.575Z","endTime":"2026-10-05T03:21:22.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:21:22.612Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josue De Paula pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-05T03:20:44.524Z","endTime":"2026-10-05T03:21:22.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"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(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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.91"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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":"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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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":[3,4,5],"actionIndex":[0,2],"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":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josue De Paula replaces Tommy Edman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-10-05T03:18:05.755Z","endTime":"2026-10-05T03:18:13.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-10-05T03:18:13.437Z","endTime":"2026-10-05T03:19:47.123Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Raisel Iglesias replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-10-05T03:19:47.123Z","endTime":"2026-10-05T03:20:46.875Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685444393163888,"aZ":-14.733316363885683,"pfxX":-6.899146309948716,"pfxZ":8.908281972663538,"pX":-0.697696693705656,"pZ":3.132896031835804,"vX0":8.227714386534197,"vY0":-138.927604967151,"vZ0":-3.383186012776883,"x":143.59,"y":154.19,"x0":-2.799150302308576,"y0":50.00055712476353,"z0":5.343619205506961,"aX":-13.504849642253019},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2375,"spinDirection":227},"zone":1,"typeConfidence":0.93,"plateTime":0.3940171639479506,"extension":6.135314864789748},"index":3,"playId":"939463cf-3f09-32fb-927a-6918e583c60c","pitchNumber":1,"startTime":"2026-10-05T03:20:46.875Z","endTime":"2026-10-05T03:20:50.683Z","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":95.6,"endSpeed":87.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40698840862955,"aZ":-18.074976721803733,"pfxX":-6.942228797095094,"pfxZ":7.204168083911174,"pX":-1.4794571095421185,"pZ":3.803880009299002,"vX0":8.046123271871302,"vY0":-139.06302045129596,"vZ0":-0.1053610628558635,"x":173.39,"y":136.08,"x0":-3.5094018797130535,"y0":50.003216293933875,"z0":5.042102631069514,"aX":-13.587720250439041},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":2308,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.39398762055466463,"extension":6.448119930780383},"index":4,"playId":"534333ca-c94f-3ab4-b28c-5c27d4225f4c","pitchNumber":2,"startTime":"2026-10-05T03:21:01.023Z","endTime":"2026-10-05T03:21:04.893Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387919312270363,"aZ":-28.01572136173094,"pfxX":-10.033674635358075,"pfxZ":2.5041167417715524,"pX":-0.6602426145634819,"pZ":1.7604951965610665,"vX0":8.432185091128984,"vY0":-128.36391196774483,"vZ0":-3.068183986664697,"x":142.17,"y":191.25,"x0":-2.6894074499677862,"y0":50.00618186889963,"z0":5.1601506950386264,"aX":-16.692378402972057},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2047,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.4272395410320122,"extension":6.344720740267104},"hitData":{"launchSpeed":72.9,"launchAngle":82.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.41,"coordY":197.82}},"index":5,"playId":"e3b83559-eae2-3f83-bb30-7c5d1f42aa6b","pitchNumber":3,"startTime":"2026-10-05T03:21:13.575Z","endTime":"2026-10-05T03:21:22.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-10-05T03:21:22.612Z","atBatIndex":76},"scoringPlays":[5,32,41,57,75],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"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":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":123.94,"y":198.35},"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":1,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":168.43,"y":94.35},"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":1,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":99.11,"y":194.75},"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":1,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":117.53,"y":140.46},"type":"H","description":"Single"}],"home":[{"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":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":113.8,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"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":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":142.79,"y":150.36},"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":2,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":104.68,"y":172.97},"type":"O","description":"Groundout"}],"home":[{"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":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":159.84,"y":97.65},"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":2,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":158.9,"y":136.99},"type":"O","description":"Pop Out"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"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":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":63.49,"y":89.25},"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":3,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":144.71,"y":80.23},"type":"H","description":"Single"}],"home":[{"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":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":50.37,"y":117.55},"type":"H","description":"Double"},{"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":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":114.31,"y":183.1},"type":"O","description":"Bunt 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":3,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":112.28,"y":133.95},"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":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":107.72,"y":169.92},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":37,"top":[27,28,29,30,31],"bottom":[32,33,34,35,36,37],"hits":{"away":[{"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":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":33.87,"y":111.26},"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":4,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":110.76,"y":172.46},"type":"O","description":"Groundout"}],"home":[{"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":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":217.83,"y":77.46},"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":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":118.72,"y":63.97},"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":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":170.81,"y":127.68},"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":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":183.73,"y":120.26},"type":"O","description":"Pop Out"}]}},{"startIndex":38,"endIndex":47,"top":[38,39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"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":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":118.94,"y":114.85},"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":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":103.16,"y":153.2},"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":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":27.62,"y":100.74},"type":"H","description":"Triple"},{"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":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":197.42,"y":105.57},"type":"O","description":"Lineout"}],"home":[{"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":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":73.77,"y":107.09},"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":5,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":180.25,"y":92.98},"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":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":68.41,"y":75.38},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":53,"top":[48,49,50],"bottom":[51,52,53],"hits":{"away":[{"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":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":185.66,"y":65.73},"type":"O","description":"Flyout"}],"home":[{"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":73.33,"y":105.58},"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":6,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":112.79,"y":152.19},"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":6,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":123.94,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"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":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":123.78,"y":60.32},"type":"O","description":"Lineout"},{"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":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":80.36,"y":82.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":7,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":172.03,"y":59.8},"type":"H","description":"Double"}],"home":[{"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":69.96,"y":126.5},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":116.34,"y":177.02},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":121.22,"y":195.98},"type":"O","description":"Sac Bunt"},{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":112.79,"y":157.26},"type":"O","description":"Grounded Into DP"}],"home":[{"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":197.06,"y":110.16},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72],"bottom":[73,74,75,76],"hits":{"away":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":143.17,"y":185.1},"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":156.37,"y":157.26},"type":"O","description":"Groundout"}],"home":[{"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":43.5,"y":111.44},"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":9,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":121.27,"y":139.7},"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":9,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":183.8,"y":48.86},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"coordinates":{"x":100.41,"y":197.82},"type":"O","description":"Pop Out"}]}}]}