[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver challenged (pitch result), call on the field was overturned: Jeff McNeil called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T20:05:30.408Z","endTime":"2026-03-12T20:07:56.006Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T15:00:17.911Z","endTime":"2026-03-12T19:49:32.279Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T19:49:32.279Z","endTime":"2026-03-12T20:05:01.799Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T20:05:01.799Z","endTime":"2026-03-12T20:05:32.613Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99112737626156,"aZ":-10.598751111004269,"pfxX":-5.005633858670369,"pfxZ":10.543175209631116,"pX":-0.6299071290165551,"pZ":2.876862620820599,"vX0":3.831032746255665,"vY0":-142.23330288928108,"vZ0":-5.328573858506696,"x":141.01,"y":161.1,"x0":-1.3447795165667675,"y0":50.00154254822643,"z0":5.448215494445916,"aX":-10.242884932269787},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2436,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3852575650935899,"extension":6.815479281412078},"index":3,"playId":"d83ffb94-e44e-31ec-8c3f-7b6a8bef1795","pitchNumber":1,"startTime":"2026-03-12T20:05:32.613Z","endTime":"2026-03-12T20:05:36.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37094053991727,"aZ":-21.65903760396339,"pfxX":0.8727589194688159,"pfxZ":5.555253741463275,"pX":0.07995249262829447,"pZ":3.522907521970133,"vX0":4.1817720696727845,"vY0":-136.11684903440405,"vZ0":-1.4998767781609246,"x":113.95,"y":143.66,"x0":-1.5840983366591215,"y0":50.0041382609236,"z0":5.567574898949321,"aX":1.6521611731537136},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":-2.4,"spinRate":2476,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4010267162529604,"extension":6.620954983470548},"index":4,"playId":"2e365596-4161-3bc8-9657-c335ec522389","pitchNumber":2,"startTime":"2026-03-12T20:05:52.246Z","endTime":"2026-03-12T20:05:55.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.79535748616343,"aZ":-12.209343193952579,"pfxX":-5.703424511193155,"pfxZ":9.488006992895185,"pX":-0.015442021024137742,"pZ":3.998445100489078,"vX0":5.790420819238164,"vY0":-144.82964661074647,"vZ0":-2.159754224904972,"x":117.59,"y":130.82,"x0":-1.3088072792647092,"y0":50.00544927944702,"z0":5.509501301046889,"aX":-12.004542548460138},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2503,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3795616666283248,"extension":6.777473398342303},"index":5,"playId":"01949e2b-97a6-3cf5-b5e4-d65805a2b8b2","pitchNumber":3,"startTime":"2026-03-12T20:06:09.965Z","endTime":"2026-03-12T20:06:15.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775415649183422,"aZ":-35.1119461219276,"pfxX":2.5482092460004604,"pfxZ":-1.8727980175707382,"pX":0.45955434451797395,"pZ":1.033448651916383,"vX0":3.201799448758679,"vY0":-124.22469857216409,"vZ0":-4.190187296633684,"x":99.48,"y":210.88,"x0":-1.1747163393664068,"y0":50.001818680180044,"z0":5.646026598255266,"aX":4.0007216107486085},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":-5.3,"spinRate":2856,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4401094985292713,"extension":6.781414381205205},"index":6,"playId":"b5c42bb0-eb96-3df0-8018-a533b2cdb6ae","pitchNumber":4,"startTime":"2026-03-12T20:06:31.638Z","endTime":"2026-03-12T20:06:37.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314339797175386,"aZ":-23.280283583856534,"pfxX":-6.55896708999215,"pfxZ":4.806528558152015,"pX":0.15316142486166176,"pZ":1.096332574865938,"vX0":6.017636359391481,"vY0":-134.66649304139483,"vZ0":-6.982336767984664,"x":111.16,"y":209.18,"x0":-1.2506087177361036,"y0":50.00131649111544,"z0":5.352263498102469,"aX":-12.130952363521153},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":10.7,"spinRate":1386,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40564741625795886,"extension":6.8635624948930225},"index":7,"playId":"3d0352fc-08b0-311f-982b-05828140edc2","pitchNumber":5,"startTime":"2026-03-12T20:06:55.470Z","endTime":"2026-03-12T20:06:58.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-03-12T20:07:09.324Z","endTime":"2026-03-12T20:07:49.807Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80302708798195,"aZ":-20.42972996125342,"pfxX":0.45543398749873054,"pfxZ":5.990929279321007,"pX":-0.8078745723397897,"pZ":3.122489457638723,"vX0":1.8232554613927623,"vY0":-139.26700086505596,"vZ0":-2.8268777998150254,"x":147.79,"y":154.47,"x0":-1.530698688460106,"y0":50.00354062772628,"z0":5.504725113908309,"aX":0.8930803611826905},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.2,"spinRate":2393,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3935512125888203,"extension":6.780447163988937},"index":9,"playId":"ab6abd0c-f3d6-34ba-a439-ac4000d33972","pitchNumber":6,"startTime":"2026-03-12T20:07:49.807Z","endTime":"2026-03-12T20:07:56.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-12T20:07:56.006Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T20:08:22.316Z","endTime":"2026-03-12T20:08:39.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83741953591715,"aZ":-13.78030852218427,"pfxX":-4.6782029841008415,"pfxZ":9.075813673495697,"pX":-0.11182472940177579,"pZ":3.2356506009954145,"vX0":4.885980871833067,"vY0":-142.21186372026943,"vZ0":-3.887512123596074,"x":121.26,"y":151.42,"x0":-1.253179796531421,"y0":50.00140521701762,"z0":5.508335522603427,"aX":-9.4801957106212},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2409,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.38671580385242477,"extension":6.672632281016199},"hitData":{"launchSpeed":93.5,"launchAngle":-21.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":162.23}},"index":0,"playId":"2d197db3-ea89-36d0-bc82-b02a3f47bba4","pitchNumber":1,"startTime":"2026-03-12T20:08:34.512Z","endTime":"2026-03-12T20:08:39.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:08:39.778Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (3) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T20:08:57.289Z","endTime":"2026-03-12T20:09:59.094Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568902864551188,"aZ":-31.692458803377892,"pfxX":1.037058537145572,"pfxZ":0.2790156600055216,"pX":0.14717118845526642,"pZ":2.0257558452464366,"vX0":3.1361155472385427,"vY0":-130.3325357098186,"vZ0":-3.0887332163901,"x":111.39,"y":184.08,"x0":-1.203025245184114,"y0":50.00334794318493,"z0":5.602046485148508,"aX":1.7966863868029492},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":2674,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4191202745140572,"extension":6.515590179695607},"index":0,"playId":"32a2d385-25bc-307b-8570-5582fb74abec","pitchNumber":1,"startTime":"2026-03-12T20:09:10.277Z","endTime":"2026-03-12T20:09:13.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274748062537945,"aZ":-40.41458364703371,"pfxX":0.20218014685496527,"pfxZ":-5.393848482177807,"pX":-0.052217599876115,"pZ":2.8178724387077874,"vX0":2.209145547748588,"vY0":-122.99682233504996,"vZ0":0.9424963542362499,"x":118.99,"y":162.7,"x0":-0.9897942324890909,"y0":50.005246461951806,"z0":5.867074627426073,"aX":0.30872266687539823},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.2,"breakHorizontal":-1.0,"spinRate":2762,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.4459688234024082,"extension":6.673907890753443},"hitData":{"launchSpeed":108.6,"launchAngle":30.0,"totalDistance":440.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.08,"coordY":38.63}},"index":1,"playId":"fb450af7-8a63-3aae-9a77-39b617ec68de","pitchNumber":2,"startTime":"2026-03-12T20:09:29.485Z","endTime":"2026-03-12T20:09:59.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:09:59.094Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wynns singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T20:10:02.234Z","endTime":"2026-03-12T20:10:30.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633284066589233,"aZ":-11.476589601060596,"pfxX":-5.192583318645597,"pfxZ":10.269457492680289,"pX":-0.1560122741471412,"pZ":2.974311363488539,"vX0":4.919887866816154,"vY0":-140.97528126765707,"vZ0":-4.905109765469476,"x":122.95,"y":158.47,"x0":-1.2480009694210978,"y0":50.004185035990034,"z0":5.475800472145787,"aX":-10.467124812003004},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2298,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38832407414339887,"extension":6.771269578602058},"hitData":{"launchSpeed":108.7,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.82,"coordY":129.91}},"index":0,"playId":"34409d7c-b60f-3913-b86e-fded3170854d","pitchNumber":1,"startTime":"2026-03-12T20:10:21.285Z","endTime":"2026-03-12T20:10:30.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:10:30.871Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colby Thomas lines out sharply to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T20:10:34.870Z","endTime":"2026-03-12T20:12:08.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.889538874189235,"aZ":-8.82740666464467,"pfxX":-2.2336590582317095,"pfxZ":11.943399368607263,"pX":1.1998536190526328,"pZ":2.6943177639869296,"vX0":6.859697922767557,"vY0":-139.52301920961173,"vZ0":-6.075856337710862,"x":71.26,"y":166.03,"x0":-1.0096506962028684,"y0":50.00191935037062,"z0":5.493921186250367,"aX":-4.3666844815180825},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.4,"breakHorizontal":2.5,"spinRate":2459,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39384851712565805,"extension":6.681502463126771},"index":0,"playId":"a1931798-af12-3c9c-869a-cbf666b345c8","pitchNumber":1,"startTime":"2026-03-12T20:10:57.896Z","endTime":"2026-03-12T20:11:01.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86985990196519,"aZ":-14.54341314428534,"pfxX":-7.237048498768879,"pfxZ":8.901302941733455,"pX":-0.18186257424556346,"pZ":1.2340246450990906,"vX0":4.472914958423796,"vY0":-139.49083762293813,"vZ0":-8.827573352500982,"x":123.93,"y":205.46,"x0":-0.861580481695435,"y0":50.00591023853933,"z0":5.387971208871684,"aX":-14.33728446518352},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":12.2,"spinRate":2222,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.391902605212088,"extension":6.766051440750073},"index":1,"playId":"e7542c93-67f6-37ba-9a7f-4e1946b97435","pitchNumber":2,"startTime":"2026-03-12T20:11:44.109Z","endTime":"2026-03-12T20:11:49.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67983818105795,"aZ":-10.529748341201596,"pfxX":-5.691630712207102,"pfxZ":10.8324951189279,"pX":-0.020978712329263526,"pZ":2.8797150378794267,"vX0":4.726890960412479,"vY0":-140.64804516444593,"vZ0":-5.411072996538606,"x":117.8,"y":161.03,"x0":-0.9860677251764968,"y0":50.00603894402755,"z0":5.515203258081354,"aX":-11.375497276798852},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2413,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.389829833340956,"extension":6.671690838778918},"hitData":{"launchSpeed":107.9,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":96.32,"coordY":135.38}},"index":2,"playId":"6f630105-19d8-3dc4-977c-b7f5219c259d","pitchNumber":3,"startTime":"2026-03-12T20:12:03.904Z","endTime":"2026-03-12T20:12:08.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:12:08.568Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T20:14:14.394Z","endTime":"2026-03-12T20:15:15.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674013987424768,"aZ":-17.534784764312523,"pfxX":-4.599637410445875,"pfxZ":7.5737156481314205,"pX":-0.193086966852764,"pZ":3.380147117916619,"vX0":5.2354119562237935,"vY0":-138.13038558523667,"vZ0":-2.7050745983252797,"x":124.36,"y":147.52,"x0":-1.515113375258288,"y0":50.003120578385015,"z0":5.550651635638523,"aX":-8.891578694069425},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":7.2,"spinRate":2063,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3964734416522151,"extension":6.715658400445421},"index":0,"playId":"01974f50-59e1-349b-ad6c-9f62ae704f09","pitchNumber":1,"startTime":"2026-03-12T20:14:34.303Z","endTime":"2026-03-12T20:14:39.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78077607356665,"aZ":-29.778781084585415,"pfxX":-9.831514090341841,"pfxZ":1.2492342432583285,"pX":0.8264394406220317,"pZ":2.430800582476843,"vX0":8.267375712327382,"vY0":-137.90461865986026,"vZ0":-2.932495554341149,"x":85.5,"y":173.15,"x0":-0.9387389019963904,"y0":50.00320290448597,"z0":5.524932501091598,"aX":-18.86322974397979},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":1799,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39776700347103366,"extension":6.774247924998406},"index":1,"playId":"35cefd0e-752f-30ce-8f89-b23ad60cb592","pitchNumber":2,"startTime":"2026-03-12T20:14:50.147Z","endTime":"2026-03-12T20:14:53.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.979330937370168,"aZ":-30.86403018777516,"pfxX":-9.931509324721203,"pfxZ":0.7676859232369662,"pX":-0.6419091802087892,"pZ":2.3303703056668383,"vX0":5.160609679808559,"vY0":-130.12090575661637,"vZ0":-2.015729052662193,"x":141.47,"y":175.86,"x0":-1.367585525197284,"y0":50.00093285194577,"z0":5.468447211482568,"aX":-16.91670174057323},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":16.7,"spinRate":1513,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4219928263417363,"extension":6.758409176302799},"hitData":{"launchSpeed":66.6,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":172.37}},"index":2,"playId":"0f64c0bf-0df9-3664-a625-4ba459a37513","pitchNumber":3,"startTime":"2026-03-12T20:15:08.510Z","endTime":"2026-03-12T20:15:15.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:15:15.393Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to left fielder Colby Thomas. Wyatt Langford out at 2nd on the throw, left fielder Colby Thomas to second baseman Zack Gelof.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T20:15:24.769Z","endTime":"2026-03-12T20:16:10.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379377885484466,"aZ":-23.853545901486658,"pfxX":-9.700519709227628,"pfxZ":4.246791522121647,"pX":0.4116390072799823,"pZ":2.238266902120575,"vX0":7.029257465291832,"vY0":-139.19403868402367,"vZ0":-4.55953883176669,"x":101.31,"y":178.35,"x0":-0.886613952118649,"y0":50.00677265373459,"z0":5.477905317941967,"aX":-19.03053502657995},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":1942,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39356050030989476,"extension":6.731962969506159},"index":0,"playId":"6aa63861-93c4-3dde-897a-edd01d0d352a","pitchNumber":1,"startTime":"2026-03-12T20:15:42.517Z","endTime":"2026-03-12T20:15:47.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.119882362727786,"aZ":-25.606987477035347,"pfxX":-9.549383986460555,"pfxZ":3.425962569302177,"pX":-1.2136323477195052,"pZ":2.6802244469642917,"vX0":4.070838524784192,"vY0":-138.12964763616924,"vZ0":-3.0786459501189873,"x":163.26,"y":166.41,"x0":-1.4726656461366585,"y0":50.00268743132776,"z0":5.5466452818172804,"aX":-18.301290639625186},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":16.3,"spinRate":1972,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3977809722254193,"extension":6.580162540799753},"hitData":{"launchSpeed":79.3,"launchAngle":6.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.77,"coordY":171.86}},"index":1,"playId":"609c237b-39b8-3f2d-a491-8f99e325edc1","pitchNumber":2,"startTime":"2026-03-12T20:15:59.567Z","endTime":"2026-03-12T20:16:10.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:16:10.228Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T20:16:40.270Z","endTime":"2026-03-12T20:18:32.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93347572893044,"aZ":-19.04656330617033,"pfxX":-3.730574816153694,"pfxZ":6.557641434298262,"pX":-1.1374731261083506,"pZ":3.315757309919548,"vX0":2.247363311541225,"vY0":-140.80729234329587,"vZ0":-2.7916016511323334,"x":160.36,"y":149.25,"x0":-1.4626404391466508,"y0":50.00117924299685,"z0":5.55702579127686,"aX":-7.466180728546589},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":6.2,"spinRate":1914,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3894709265205325,"extension":6.764235955904895},"index":0,"playId":"f2c4e9dc-9056-35c5-ba5f-2cc5d2e8b156","pitchNumber":1,"startTime":"2026-03-12T20:16:40.683Z","endTime":"2026-03-12T20:16:45.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08512294965753,"aZ":-25.57501705025276,"pfxX":-7.249870692967629,"pfxZ":3.456403672821983,"pX":-0.38015011317719233,"pZ":1.735988758538664,"vX0":4.552717664653422,"vY0":-138.11481499003762,"vZ0":-5.200119811523991,"x":131.49,"y":191.91,"x0":-1.1179382560067952,"y0":50.00263719183719,"z0":5.389026474628798,"aX":-13.844175574812427},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":12.0,"spinRate":1886,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3983361695986809,"extension":6.718113123649141},"index":1,"playId":"b85edc04-1277-3e5d-9b56-203ee3f30300","pitchNumber":2,"startTime":"2026-03-12T20:16:58.158Z","endTime":"2026-03-12T20:17:02.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14382312293868,"aZ":-43.27268555238754,"pfxX":3.501802731424318,"pfxZ":-7.232663635926162,"pX":-0.3792969367800143,"pZ":3.2828386731426864,"vX0":0.5848817008906505,"vY0":-122.81253401199588,"vZ0":2.954559804610688,"x":131.46,"y":150.14,"x0":-1.0752868099730155,"y0":50.00099122296716,"z0":5.731632378438526,"aX":5.3756924652831914},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.2,"breakHorizontal":-6.5,"spinRate":2407,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.44511787590461216,"extension":6.606567888524301},"index":2,"playId":"6f02f7ef-3a81-3ce0-9623-33010606a6f4","pitchNumber":3,"startTime":"2026-03-12T20:17:46.406Z","endTime":"2026-03-12T20:17:53.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761679002660905,"aZ":-27.219180898459626,"pfxX":-9.759044113891768,"pfxZ":2.844817301397805,"pX":0.7839723830669427,"pZ":-0.5746675436725618,"vX0":7.499881875928649,"vY0":-131.3218898380837,"vZ0":-9.574937912694686,"x":87.12,"y":254.3,"x0":-0.8462443140058717,"y0":50.00278416735495,"z0":5.155474049592558,"aX":-16.98286167703661},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":16.0,"spinRate":1811,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41768177058074585,"extension":6.727304556724488},"index":3,"playId":"738061e6-2795-30ae-a9fe-828f3cd80997","pitchNumber":4,"startTime":"2026-03-12T20:18:04.188Z","endTime":"2026-03-12T20:18:10.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.241027577334286,"aZ":-27.23687759749463,"pfxX":-9.576748013899302,"pfxZ":2.563460160494193,"pX":0.6512453503668258,"pZ":2.9507692098969023,"vX0":8.177995649981764,"vY0":-138.63754265019912,"vZ0":-2.203159454185434,"x":92.18,"y":159.11,"x0":-1.1090059759768383,"y0":50.00074219603122,"z0":5.5945163833627705,"aX":-18.430957959836455},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":1806,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3967809229165731,"extension":6.674117006654546},"index":4,"playId":"ab1d1750-81b8-3de2-ba54-08c1e31ba79e","pitchNumber":5,"startTime":"2026-03-12T20:18:24.083Z","endTime":"2026-03-12T20:18:32.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:18:32.644Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo De Vries strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T20:20:14.503Z","endTime":"2026-03-12T20:21:54.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934250919230834,"aZ":-17.13225325658226,"pfxX":-1.5832990078401026,"pfxZ":7.721421920273432,"pX":0.5273778805451192,"pZ":2.8273991782292422,"vX0":5.253950640717959,"vY0":-137.58387117931895,"vZ0":-3.973143838098883,"x":96.9,"y":162.44,"x0":-1.1879007228368448,"y0":50.000688135823665,"z0":5.426241392380544,"aX":-3.083887072266301},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":1.9,"spinRate":2472,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39567843567564065,"extension":6.652365583443151},"index":0,"playId":"5fa4a6df-02ef-3443-a3db-89a8350ae660","pitchNumber":1,"startTime":"2026-03-12T20:20:39.926Z","endTime":"2026-03-12T20:20:55.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171664434514916,"aZ":-29.878648600938945,"pfxX":-8.225140771550041,"pfxZ":1.2467337327172867,"pX":-0.2113027248218005,"pZ":3.183918723579285,"vX0":5.215372141190059,"vY0":-134.42598767150508,"vZ0":-0.4382071892738586,"x":125.05,"y":152.81,"x0":-1.104471462668831,"y0":50.000848171469286,"z0":5.463764528168973,"aX":-15.104738693544146},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":1610,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4069145411615609,"extension":6.7001744602600635},"index":1,"playId":"4b824643-ef24-3278-9613-d986b28994ac","pitchNumber":2,"startTime":"2026-03-12T20:21:04.520Z","endTime":"2026-03-12T20:21:10.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-12T20:21:16.835Z","endTime":"2026-03-12T20:21:29.923Z","isPitch":false,"type":"action","player":{"id":815888,"link":"/api/v1/people/815888"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21018323064385,"aZ":-11.371359271578013,"pfxX":-7.108141010182118,"pfxZ":10.004516425034428,"pX":0.6994954398361104,"pZ":3.313402605334669,"vX0":6.968129116668669,"vY0":-143.09668558999027,"vZ0":-3.9560065475777186,"x":90.34,"y":149.32,"x0":-0.8405708207690454,"y0":50.00018807179851,"z0":5.423007469344108,"aX":-14.7775820559383},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":11.5,"spinRate":2556,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3823835622265217,"extension":6.855862550472401},"index":3,"playId":"f9185437-2a2b-3976-833e-2ed311e187ec","pitchNumber":3,"startTime":"2026-03-12T20:21:29.923Z","endTime":"2026-03-12T20:21:39.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50939073077007,"aZ":-29.07229148495966,"pfxX":0.5591201485116022,"pfxZ":1.7486506995769666,"pX":0.6676958562490032,"pZ":0.4886151699013497,"vX0":4.390803385512786,"vY0":-132.05506969789926,"vZ0":-7.174343783276016,"x":91.55,"y":225.59,"x0":-1.0875081516316085,"y0":50.00126782601795,"z0":5.372550246955237,"aX":0.9884103986052097},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2857,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41441710606571114,"extension":6.827559008952818},"index":4,"playId":"a22bf381-9f24-3d20-a9d3-424905eefa32","pitchNumber":4,"startTime":"2026-03-12T20:21:49.085Z","endTime":"2026-03-12T20:21:54.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:21:54.313Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T20:22:14.155Z","endTime":"2026-03-12T20:23:58.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10190443272235,"aZ":-15.46278627474311,"pfxX":-7.761402174394311,"pfxZ":8.138866696354185,"pX":0.0835853241271175,"pZ":3.6754565329170696,"vX0":5.3972863498539665,"vY0":-142.04579362420645,"vZ0":-2.3419082614139013,"x":113.81,"y":139.54,"x0":-0.8282200482135817,"y0":50.00216785365961,"z0":5.488283288699357,"aX":-15.934510129595173},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":13.1,"spinRate":2347,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38491659025346836,"extension":6.71716303668328},"index":0,"playId":"c828a67d-e3ca-3620-b570-48eac7edaa86","pitchNumber":1,"startTime":"2026-03-12T20:22:23.586Z","endTime":"2026-03-12T20:22:30.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56537587353423,"aZ":-15.37009920172921,"pfxX":-8.075514036297832,"pfxZ":8.136647605889411,"pX":-0.843197968396496,"pZ":2.275903098983938,"vX0":3.0128402629615576,"vY0":-142.7397107285668,"vZ0":-5.7958011273602414,"x":149.14,"y":177.33,"x0":-0.8626094452863285,"y0":50.00292214395677,"z0":5.298823961428492,"aX":-16.679851605450878},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2322,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38358464389119673,"extension":6.801355997783659},"index":1,"playId":"0f2683d5-1733-34f7-94e7-cde7d9024224","pitchNumber":2,"startTime":"2026-03-12T20:22:44.643Z","endTime":"2026-03-12T20:22:51.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-12T20:23:01.529Z","endTime":"2026-03-12T20:23:11.479Z","isPitch":false,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62399643788366,"aZ":-39.58642233382563,"pfxX":2.9330581960601316,"pfxZ":-4.87675157917921,"pX":0.7979579529040229,"pZ":0.7517012587209543,"vX0":3.059685498595899,"vY0":-122.87602391351315,"vZ0":-3.642506142142577,"x":86.58,"y":218.48,"x0":-0.8469728991658921,"y0":50.002052813044436,"z0":5.636064432792157,"aX":4.4590578393458875},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.5,"breakHorizontal":-6.1,"spinRate":2899,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4467087022771077,"extension":6.814896540993827},"index":3,"playId":"ff846bd3-c13d-3d8d-a8a0-bba55f92ff48","pitchNumber":3,"startTime":"2026-03-12T20:23:11.479Z","endTime":"2026-03-12T20:23:15.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80829393908616,"aZ":-24.13648043209465,"pfxX":-8.21591635178653,"pfxZ":4.386107165090606,"pX":1.1367287924444307,"pZ":1.298900644547659,"vX0":7.635543003127213,"vY0":-134.6735929644274,"vZ0":-6.226074902868984,"x":73.67,"y":203.71,"x0":-0.670608160438634,"y0":50.005628754358405,"z0":5.3530722217494695,"aX":-15.06357595047586},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":1510,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.407032627130409,"extension":6.887038109255375},"index":4,"playId":"96ad2772-a8db-335c-8b92-b612560c644e","pitchNumber":4,"startTime":"2026-03-12T20:23:36.169Z","endTime":"2026-03-12T20:23:40.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45966577305284,"aZ":-28.294531548923246,"pfxX":-7.423404417708751,"pfxZ":2.1320471706404134,"pX":0.8258977112840932,"pZ":0.5062095183711247,"vX0":6.971791858257767,"vY0":-134.12413765876335,"vZ0":-7.267220498801252,"x":85.52,"y":225.11,"x0":-0.8447665857278063,"y0":50.003218672136015,"z0":5.2733773506111215,"aX":-13.503138285182157},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":1481,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4086441694959242,"extension":6.873844191690905},"index":5,"playId":"6485a0a9-f446-34a4-a01f-74efe9c641cf","pitchNumber":5,"startTime":"2026-03-12T20:23:53.902Z","endTime":"2026-03-12T20:23:58.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:23:58.957Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T20:24:09.335Z","endTime":"2026-03-12T20:24:31.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85733659194671,"aZ":-37.18524217759269,"pfxX":1.5359795485286374,"pfxZ":-3.4511233249988873,"pX":-0.08756713121451173,"pZ":2.487512321846101,"vX0":2.1215389929071997,"vY0":-119.62312167462014,"vZ0":0.20689901970703128,"x":120.34,"y":171.62,"x0":-1.1852011196697876,"y0":50.00472198837818,"z0":5.730735336796699,"aX":2.228277405563953},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":-3.2,"spinRate":2480,"spinDirection":15},"zone":5,"typeConfidence":2.0,"plateTime":0.45769646714145473,"extension":6.692581580622913},"hitData":{"launchSpeed":82.7,"launchAngle":43.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.28,"coordY":99.44}},"index":0,"playId":"7aacd2e5-7c31-3a21-8014-b41ca57c1b09","pitchNumber":1,"startTime":"2026-03-12T20:24:23.547Z","endTime":"2026-03-12T20:24:31.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:24:31.561Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Leo De Vries to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:26:33.141Z","endTime":"2026-03-12T20:28:29.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94804947124698,"aZ":-26.045127439069805,"pfxX":-6.097251738424462,"pfxZ":3.1782682852189996,"pX":-1.061568596118873,"pZ":3.636587055697398,"vX0":2.46771789412498,"vY0":-138.06746424272222,"vZ0":-0.6486248702068645,"x":157.46,"y":140.59,"x0":-1.1750994294112187,"y0":50.00461679986013,"z0":5.628467826475241,"aX":-11.763947967950033},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":10.6,"spinRate":1886,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3968155766634247,"extension":6.507329290270453},"index":0,"playId":"0e0375d5-99b7-35fb-98d4-af77e164d436","pitchNumber":1,"startTime":"2026-03-12T20:26:42.761Z","endTime":"2026-03-12T20:26:47.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935014948649023,"aZ":-26.064883467921174,"pfxX":-7.619299470705507,"pfxZ":3.159534285542981,"pX":-0.14258074467955406,"pZ":2.148854625628823,"vX0":5.434362638169566,"vY0":-137.96859039811508,"vZ0":-4.321257628561581,"x":122.43,"y":180.76,"x0":-1.145275714426192,"y0":50.00126327100294,"z0":5.486287503438153,"aX":-14.726623767032287},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":12.7,"spinRate":1880,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39658294415615725,"extension":6.6315472318312985},"index":1,"playId":"63e222ca-46f0-337c-a63a-9b656559e773","pitchNumber":2,"startTime":"2026-03-12T20:26:59.264Z","endTime":"2026-03-12T20:27:04.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015386389044476,"aZ":-28.191546221899653,"pfxX":-8.874007859452853,"pfxZ":2.0310898200969323,"pX":0.05888585253629147,"pZ":2.751060565916861,"vX0":5.727420050295277,"vY0":-138.89350560214143,"vZ0":-2.509394395564448,"x":114.76,"y":164.5,"x0":-0.8730079021306508,"y0":50.003064320465114,"z0":5.533664303871037,"aX":-17.403427713489403},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":1922,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3937891291725011,"extension":6.579944499010491},"index":2,"playId":"fb431dcd-e124-35ef-bd1e-311f74707a6b","pitchNumber":3,"startTime":"2026-03-12T20:27:23.034Z","endTime":"2026-03-12T20:27:26.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.932842057687285,"aZ":-26.289410746118108,"pfxX":-10.306219802162385,"pfxZ":2.9953350191660615,"pX":-1.9390961301379745,"pZ":2.7874550802125824,"vX0":2.2056991557592984,"vY0":-139.3761749643925,"vZ0":-2.7973029589261897,"x":190.91,"y":163.52,"x0":-1.403053625266017,"y0":50.0008028952922,"z0":5.544070670549387,"aX":-20.23126358825785},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":18.2,"spinRate":1944,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39329371823392556,"extension":6.839825729411965},"index":3,"playId":"b5ab6d84-4ddd-3fd0-ba41-995fb9729da3","pitchNumber":4,"startTime":"2026-03-12T20:27:46.871Z","endTime":"2026-03-12T20:27:57.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03048492379043,"aZ":-39.91367585132844,"pfxX":5.1109788087510335,"pfxZ":-4.872842681790328,"pX":0.6444584900073064,"pZ":1.5328631652052052,"vX0":3.47754907054914,"vY0":-125.87487744922785,"vZ0":-1.6013258736329519,"x":92.43,"y":197.39,"x0":-1.4239669750718456,"y0":50.00367525840861,"z0":5.439924242356801,"aX":8.115940566948847},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.9,"breakHorizontal":-10.1,"spinRate":2327,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.436887318861225,"extension":6.712883445930682},"index":4,"playId":"ca63c981-c23f-3539-9c03-98846042c1e3","pitchNumber":5,"startTime":"2026-03-12T20:28:03.219Z","endTime":"2026-03-12T20:28:08.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895016246776912,"aZ":-27.667231883560653,"pfxX":-7.826801437379228,"pfxZ":2.3014414362421185,"pX":-0.4250359902429,"pZ":2.482250225016268,"vX0":4.853024792466323,"vY0":-138.82822265000868,"vZ0":-3.1313515942191845,"x":133.2,"y":171.76,"x0":-1.1751727559992442,"y0":50.004917002320525,"z0":5.4582659610710085,"aX":-15.341728119568485},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.7,"breakHorizontal":13.2,"spinRate":1874,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39392729219263156,"extension":6.655249937127722},"hitData":{"launchSpeed":82.1,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":157.66}},"index":5,"playId":"93fc70e3-1b96-376d-b291-4421e8c41003","pitchNumber":6,"startTime":"2026-03-12T20:28:23.144Z","endTime":"2026-03-12T20:28:29.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:28:29.621Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:28:41.801Z","endTime":"2026-03-12T20:30:03.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.585373990574567,"aZ":-26.006418135785623,"pfxX":-0.9680559890124636,"pfxZ":3.3697891227550105,"pX":-0.3894682801293863,"pZ":2.0752426409893623,"vX0":3.7784547394729424,"vY0":-133.58024716166798,"vZ0":-3.1725070513401574,"x":131.85,"y":182.75,"x0":-1.689198401221138,"y0":50.000257322531716,"z0":5.123903797676559,"aX":-1.7706410506333317},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":1.1,"spinRate":2012,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4081975576504546,"extension":6.73542750556959},"index":0,"playId":"2e3b74d3-9434-31f3-90c7-db4bb2568649","pitchNumber":1,"startTime":"2026-03-12T20:28:54.940Z","endTime":"2026-03-12T20:28:59.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725976129877438,"aZ":-31.724863261854676,"pfxX":-8.319370149493569,"pfxZ":0.2568455831425389,"pX":-0.4344035120743093,"pZ":1.7371969248721375,"vX0":5.103581615134778,"vY0":-131.5284634719963,"vZ0":-3.300806856217886,"x":133.56,"y":191.88,"x0":-1.3222186132351064,"y0":50.003741515288894,"z0":5.36901008011994,"aX":-14.530606631189299},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":1802,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4169532344484215,"extension":6.588311128202477},"index":1,"playId":"13ead7df-1576-38e5-9d19-5ed71553aa96","pitchNumber":2,"startTime":"2026-03-12T20:29:09.983Z","endTime":"2026-03-12T20:29:14.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-12T20:29:20.866Z","endTime":"2026-03-12T20:29:34.471Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347327423059706,"aZ":-28.456834714563858,"pfxX":-8.77844287399623,"pfxZ":1.8679147841908996,"pX":-0.84761857679636,"pZ":3.401552188213047,"vX0":3.6224687884340843,"vY0":-139.95193135066853,"vZ0":-0.7741851765296462,"x":149.31,"y":146.94,"x0":-1.0150815012160475,"y0":50.005094530071695,"z0":5.538674609701588,"aX":-17.48855894654216},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.4,"breakHorizontal":15.2,"spinRate":1757,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39073969609769454,"extension":6.778185056760631},"index":3,"playId":"871a36f3-f878-34b0-a061-5fe9cc219137","pitchNumber":3,"startTime":"2026-03-12T20:29:34.471Z","endTime":"2026-03-12T20:29:40.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579892826827233,"aZ":-24.660881865490573,"pfxX":-0.7416985700169869,"pfxZ":4.03191835991902,"pX":-0.615886176268333,"pZ":3.7980996163524074,"vX0":2.414460282706368,"vY0":-134.70742656712642,"vZ0":0.2785936355818094,"x":140.48,"y":136.23,"x0":-1.4221663237626814,"y0":50.00084505571943,"z0":5.418127584754285,"aX":-1.3817258103734131},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":1.0,"spinRate":2107,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4045493606106363,"extension":6.5813920583457435},"index":4,"playId":"39a5860b-0c76-310f-99ef-9037e6101417","pitchNumber":4,"startTime":"2026-03-12T20:29:56.215Z","endTime":"2026-03-12T20:30:03.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:30:03.051Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:30:01.637Z","endTime":"2026-03-12T20:32:06.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542373125487572,"aZ":-18.17025765806843,"pfxX":-3.650362989518049,"pfxZ":6.9592934447228565,"pX":-1.6305501392538722,"pZ":2.2734512373164324,"vX0":1.094586104714269,"vY0":-140.40641846621332,"vZ0":-5.115100927793091,"x":179.15,"y":177.4,"x0":-1.5494049179094262,"y0":50.000775231800645,"z0":5.2880828409472675,"aX":-7.342108554534098},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":6.4,"spinRate":1966,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3889894659326605,"extension":6.636437177754625},"index":0,"playId":"09feab65-b187-324a-83cb-58c555b919d9","pitchNumber":1,"startTime":"2026-03-12T20:30:25.029Z","endTime":"2026-03-12T20:30:29.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018872067122675,"aZ":-30.383826450062152,"pfxX":-7.324209182339312,"pfxZ":1.1008086288937609,"pX":-0.6144148281506454,"pZ":2.716977351438532,"vX0":4.144304473579898,"vY0":-126.66115263450843,"vZ0":-0.6711235254750958,"x":140.42,"y":165.42,"x0":-1.3172210013149308,"y0":50.004880518557634,"z0":5.407456755531944,"aX":-11.943781979267861},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":1744,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4318594520284109,"extension":6.718145843054417},"index":1,"playId":"f55d8c02-96f5-3bb2-ad29-e309aba25466","pitchNumber":2,"startTime":"2026-03-12T20:30:41.602Z","endTime":"2026-03-12T20:30:47.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2561800043351,"aZ":-30.32570151550593,"pfxX":-9.341703138960492,"pfxZ":1.0726777447448423,"pX":-0.452019305039606,"pZ":2.1084746834053303,"vX0":4.791471531711633,"vY0":-130.64771187176038,"vZ0":-2.4833017150591212,"x":134.23,"y":181.85,"x0":-1.0988597892055194,"y0":50.0032158838022,"z0":5.357053220524694,"aX":-16.103346188034344},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":1805,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4196874079491497,"extension":6.785600045672961},"index":2,"playId":"26dfc34b-4428-3fe5-83ec-a3bcbeb1759e","pitchNumber":3,"startTime":"2026-03-12T20:30:57.042Z","endTime":"2026-03-12T20:31:00.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55603761927467,"aZ":-20.961758654213053,"pfxX":-3.891883618247669,"pfxZ":5.659241671632305,"pX":1.0115093053889317,"pZ":3.751552445635581,"vX0":7.747861929013954,"vY0":-139.4360019794282,"vZ0":-1.0036026186808946,"x":78.44,"y":137.49,"x0":-1.2898197077854066,"y0":50.001360589408485,"z0":5.491252749198942,"aX":-7.709805756820606},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":5.5,"spinRate":1972,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39190064202227415,"extension":6.6765374127105055},"index":3,"playId":"8bd09bd6-ae98-3441-b212-dfa84bf454ef","pitchNumber":4,"startTime":"2026-03-12T20:31:14.976Z","endTime":"2026-03-12T20:31:21.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.521469954176226,"aZ":-26.428788060390517,"pfxX":-8.72538202357342,"pfxZ":2.9394601247315,"pX":0.973927195789906,"pZ":1.7361039949991472,"vX0":8.6784436577969,"vY0":-138.92667016349927,"vZ0":-5.180547909060697,"x":79.88,"y":191.91,"x0":-1.0587977175541576,"y0":50.000468468176045,"z0":5.384754946318906,"aX":-17.031016298213395},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":1877,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39446758970496587,"extension":6.8279123675096525},"index":4,"playId":"e325b2a0-364d-3981-bd1f-e38658f0f728","pitchNumber":5,"startTime":"2026-03-12T20:31:32.333Z","endTime":"2026-03-12T20:31:39.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53927781619132,"aZ":-24.48666840902813,"pfxX":-8.346943062923248,"pfxZ":3.876258447718903,"pX":-0.04013845505102365,"pZ":2.2306431041579935,"vX0":6.309849876149288,"vY0":-139.31874941533582,"vZ0":-4.355169474525324,"x":118.53,"y":178.55,"x0":-1.2392228555485558,"y0":50.00403358272838,"z0":5.413755118178406,"aX":-16.56407285503917},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":1864,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3917301559647566,"extension":6.875253777092563},"hitData":{"launchSpeed":112.6,"launchAngle":10.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.21,"coordY":68.47}},"index":5,"playId":"622e069d-c92a-32f1-af54-d01aa5805ae9","pitchNumber":6,"startTime":"2026-03-12T20:31:52.207Z","endTime":"2026-03-12T20:32:06.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:32:06.351Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks. Evan Carter to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:32:09.668Z","endTime":"2026-03-12T20:33:53.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821164527852083,"aZ":-26.018695219511706,"pfxX":-10.57323682934183,"pfxZ":3.248295294458493,"pX":1.163681664766995,"pZ":1.5268811094800068,"vX0":9.412256334540329,"vY0":-136.73477931115013,"vZ0":-5.556859306160291,"x":72.64,"y":197.55,"x0":-0.9475141976049433,"y0":50.004734076596264,"z0":5.36814107925826,"aX":-20.046693241832436},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":1927,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4004012909354806,"extension":6.810421428777634},"index":0,"playId":"ce17ddb1-f2f5-3f8d-84c1-63bc8b79320e","pitchNumber":1,"startTime":"2026-03-12T20:32:27.313Z","endTime":"2026-03-12T20:32:35.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562337005439975,"aZ":-23.11035257463968,"pfxX":-1.74942525562044,"pfxZ":5.029952279488519,"pX":-0.11238755576812168,"pZ":1.3345755756650752,"vX0":4.218180400045488,"vY0":-132.67221198583348,"vZ0":-5.523780437032034,"x":121.28,"y":202.75,"x0":-1.4881239732949787,"y0":50.001859139515574,"z0":5.1038852927878855,"aX":-3.1520080265538466},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":2071,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4111778236816237,"extension":6.73264762581629},"index":1,"playId":"0e862f15-4c40-38e3-a676-b7efed561b83","pitchNumber":2,"startTime":"2026-03-12T20:32:45.991Z","endTime":"2026-03-12T20:32:51.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"e6bb9bdb-cff4-34bc-944f-21ec70607895","startTime":"2026-03-12T20:33:05.867Z","endTime":"2026-03-12T20:33:09.372Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568955435465345,"aZ":-22.024723761601603,"pfxX":-1.2308345696873264,"pfxZ":5.7356703573250325,"pX":2.1500662413025498,"pZ":2.714470244575665,"vX0":9.08508476164257,"vY0":-132.25674064907994,"vZ0":-2.38578061388966,"x":35.04,"y":165.49,"x0":-1.1715216470235577,"y0":50.00116152391168,"z0":5.245861188584489,"aX":-2.1784103186774075},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":0.2,"spinRate":2160,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4143642299763606,"extension":6.41174322487978},"index":3,"playId":"cea5c7f7-59f8-3b21-a712-5a7967c760a5","pitchNumber":3,"startTime":"2026-03-12T20:33:26.045Z","endTime":"2026-03-12T20:33:30.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338687116583795,"aZ":-22.2148506955252,"pfxX":-2.5968555983652295,"pfxZ":5.295464433488091,"pX":-0.2439296340120901,"pZ":3.563904314291888,"vX0":3.8133454863358205,"vY0":-136.3467710173048,"vZ0":-1.1558514545420557,"x":126.3,"y":142.55,"x0":-1.324066918438461,"y0":50.00225722748758,"z0":5.528188443143142,"aX":-4.883455754158527},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":3.8,"spinRate":1996,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4019190238491026,"extension":6.439879839069426},"index":4,"playId":"cd3340b6-9705-326b-a6d3-bf845ef22511","pitchNumber":4,"startTime":"2026-03-12T20:33:46.743Z","endTime":"2026-03-12T20:33:53.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:33:53.764Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks. Evan Carter to 3rd. Josh Smith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:34:05.128Z","endTime":"2026-03-12T20:35:44.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085212721370414,"aZ":-30.551489194938547,"pfxX":4.27118613495818,"pfxZ":1.0606419892262657,"pX":-1.380161964599405,"pZ":3.526409385342198,"vX0":-0.6005877857004795,"vY0":-123.28744221553565,"vZ0":1.7230784778287764,"x":169.61,"y":143.57,"x0":-1.6869323028523953,"y0":50.00193869557889,"z0":5.409743388394945,"aX":6.529404144663295},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-7.6,"spinRate":2347,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.44544365469348524,"extension":6.258967215684163},"index":0,"playId":"921d52fa-b598-3b9e-a854-9663b6d155c1","pitchNumber":1,"startTime":"2026-03-12T20:34:29.178Z","endTime":"2026-03-12T20:34:35.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443540743493923,"aZ":-24.711371913940276,"pfxX":-7.668792708781876,"pfxZ":4.142166438074224,"pX":0.8736413135287876,"pZ":1.3984007984788989,"vX0":8.03400536797526,"vY0":-133.726847256367,"vZ0":-5.563033637281923,"x":83.7,"y":201.02,"x0":-1.181791883728927,"y0":50.00123735408714,"z0":5.292477256387622,"aX":-13.806097307526247},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":1832,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4105357507712206,"extension":6.622676564774734},"index":1,"playId":"b574e759-32ad-3cea-bec3-a4193eb21f3e","pitchNumber":2,"startTime":"2026-03-12T20:34:52.114Z","endTime":"2026-03-12T20:34:58.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986040554462566,"aZ":-25.501604797157068,"pfxX":-6.117885013227942,"pfxZ":3.5736800685013552,"pX":-1.3928632246565593,"pZ":3.412566541502747,"vX0":1.7640103106063103,"vY0":-136.28694806797367,"vZ0":-1.1345615472791106,"x":170.09,"y":146.64,"x0":-1.2566188640601297,"y0":50.003415275011584,"z0":5.607562164122171,"aX":-11.425189275994809},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":10.7,"spinRate":1917,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40301549084826505,"extension":6.4646616122467595},"index":2,"playId":"210745c3-7de7-3d25-bddf-c2ad4079bc00","pitchNumber":3,"startTime":"2026-03-12T20:35:12.593Z","endTime":"2026-03-12T20:35:20.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323113293417492,"aZ":-26.064849194105975,"pfxX":-7.622541663073541,"pfxZ":3.3073959123865784,"pX":-0.9387496290628213,"pZ":2.8994117023486146,"vX0":3.8257406598905184,"vY0":-135.51476546151616,"vZ0":-2.0548617365476893,"x":152.78,"y":160.5,"x0":-1.3830911332837685,"y0":50.00640630643276,"z0":5.4998419143841515,"aX":-14.09212404602238},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":13.0,"spinRate":1844,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40514995664611986,"extension":6.383137642541044},"index":3,"playId":"251917b7-c908-3b98-bf2b-117e1bf88755","pitchNumber":4,"startTime":"2026-03-12T20:35:38.766Z","endTime":"2026-03-12T20:35:44.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.199999999999996,"awayTeamWinProbability":52.800000000000004,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.94,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:35:44.163Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willie MacIver doubles (1) on a fly ball to left fielder Colby Thomas. Evan Carter scores. Josh Smith scores. Ezequiel Duran scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:36:43.296Z","endTime":"2026-03-12T20:37:15.562Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T20:36:03.616Z","endTime":"2026-03-12T20:36:45.491Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.054671277972435,"aZ":-22.813677435778736,"pfxX":-9.395526914691748,"pfxZ":4.815730323182107,"pX":0.258170955870828,"pZ":2.166659410361458,"vX0":7.181990039187399,"vY0":-138.5878649184475,"vZ0":-4.60670159803627,"x":107.16,"y":180.28,"x0":-1.1465436705760774,"y0":50.005065929623996,"z0":5.374818883771521,"aX":-18.27350091882947},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":1968,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3952673928791879,"extension":6.885050144487458},"index":1,"playId":"12b51a6f-b663-3e9a-9609-f0cba746e51d","pitchNumber":1,"startTime":"2026-03-12T20:36:45.491Z","endTime":"2026-03-12T20:36:49.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780714271375967,"aZ":-31.615586297849255,"pfxX":2.3976275155898255,"pfxZ":0.34471558326807994,"pX":0.02075833878958137,"pZ":2.350816960704157,"vX0":2.855233180847208,"vY0":-127.06010775776414,"vZ0":-1.1614724935374214,"x":116.21,"y":175.31,"x0":-1.4303633404770024,"y0":50.003623116809486,"z0":5.333016736166334,"aX":3.9085440463536423},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":2421,"spinDirection":21},"zone":5,"typeConfidence":2.0,"plateTime":0.4315825710650638,"extension":6.5804442858271255},"hitData":{"launchSpeed":97.5,"launchAngle":58.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.67,"coordY":129.64}},"index":2,"playId":"844c561f-40e5-3b71-9890-5fbc424d3535","pitchNumber":2,"startTime":"2026-03-12T20:37:02.959Z","endTime":"2026-03-12T20:37:15.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":26.4,"leverageIndex":3.23,"dramaIndex":248.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:37:15.562Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:40:53.901Z","endTime":"2026-03-12T20:41:29.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678163,"fullName":"Ryan Magdic","link":"/api/v1/people/678163"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T20:37:52.516Z","endTime":"2026-03-12T20:38:34.103Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Magdic replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-12T20:38:34.103Z","endTime":"2026-03-12T20:40:56.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678163,"link":"/api/v1/people/678163"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":678163,"fullName":"Ryan Magdic"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08319366-0186-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-12T20:40:56.076Z","endTime":"2026-03-12T20:40:56.077Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896909536584324,"aZ":-19.390265305936953,"pfxX":6.673641641253206,"pfxZ":7.293829390752267,"pX":1.2201495008050365,"pZ":3.701035724575364,"vX0":-5.291508461544446,"vY0":-132.02801592671327,"vZ0":-2.8631997559813036,"x":70.49,"y":138.85,"x0":2.3900156227249303,"y0":50.00636470442902,"z0":6.237897961713473,"aX":11.704049235386558},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":-10.8,"spinRate":1874,"spinDirection":129},"zone":12,"typeConfidence":1.22,"plateTime":0.41593975994252075,"extension":5.749753678346997},"index":3,"playId":"6a13d7e8-bee7-3d1f-8bcb-525ff6028b19","pitchNumber":1,"startTime":"2026-03-12T20:40:56.078Z","endTime":"2026-03-12T20:41:01.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.165438401816772,"aZ":-36.04872900663735,"pfxX":-5.113079200645133,"pfxZ":-3.188902199915411,"pX":1.5311429220299577,"pZ":4.686711830809427,"vX0":-1.2937988894611823,"vY0":-109.57692968490231,"vZ0":4.156975580142136,"x":58.64,"y":112.24,"x0":2.793195345253361,"y0":50.0001043231519,"z0":6.614058614505536,"aX":-6.2226060225360795},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-4.3,"breakHorizontal":9.6,"spinRate":1907,"spinDirection":310},"zone":12,"typeConfidence":0.89,"plateTime":0.4996554386966636,"extension":5.53677791489334},"index":4,"playId":"019d6596-8684-3868-a394-a0dfac0db8da","pitchNumber":2,"startTime":"2026-03-12T20:41:11.128Z","endTime":"2026-03-12T20:41:15.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663614417909855,"aZ":-18.77785140055531,"pfxX":7.149352037503543,"pfxZ":7.675739336186972,"pX":1.1447316443453184,"pZ":3.1784082511283627,"vX0":-6.037254898895553,"vY0":-131.2609052586651,"vZ0":-3.9715331308526234,"x":73.37,"y":152.96,"x0":2.545175806411187,"y0":50.0048213512359,"z0":6.108391735900746,"aX":12.482631079688895},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":2010,"spinDirection":126},"zone":12,"typeConfidence":1.14,"plateTime":0.41720073200058705,"extension":5.960056897503932},"index":5,"playId":"1cd819b3-bf23-3002-8f3c-428e27d46732","pitchNumber":3,"startTime":"2026-03-12T20:41:24.387Z","endTime":"2026-03-12T20:41:29.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":678163,"link":"/api/v1/people/678163"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.92,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:41:29.026Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (3) on a line drive to left center field. Willie MacIver scores. Brandon Nimmo scores.","rbi":3,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:41:43.143Z","endTime":"2026-03-12T20:42:30.401Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678163,"fullName":"Ryan Magdic","link":"/api/v1/people/678163"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":678163,"link":"/api/v1/people/678163"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":678163,"link":"/api/v1/people/678163"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4529538493498,"aZ":-21.51636781147978,"pfxX":7.743993130339599,"pfxZ":5.981469387422664,"pX":1.6120591164962093,"pZ":2.4333516025973134,"vX0":-4.9982737104541535,"vY0":-132.9231377426295,"vZ0":-5.330866631083559,"x":55.55,"y":173.08,"x0":2.514116369516289,"y0":50.006243111131745,"z0":6.034906109545792,"aX":13.810185275072605},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":-12.8,"spinRate":1907,"spinDirection":121},"zone":14,"typeConfidence":1.29,"plateTime":0.4126305078298871,"extension":5.948908639305507},"index":0,"playId":"fd76feec-5e44-31b4-8d1e-323186e52d9a","pitchNumber":1,"startTime":"2026-03-12T20:41:55.962Z","endTime":"2026-03-12T20:41:59.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201789670180347,"aZ":-29.30169227673483,"pfxX":9.576525378622108,"pfxZ":1.9493408344556773,"pX":0.3003124366379805,"pZ":2.647780223315535,"vX0":-7.873825198169623,"vY0":-120.85406369827594,"vZ0":-1.7355440964728837,"x":105.55,"y":167.29,"x0":2.3610024003372487,"y0":50.004983074726454,"z0":5.956185200551457,"aX":14.12640017958823},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":-15.4,"spinRate":1793,"spinDirection":108},"zone":6,"typeConfidence":1.32,"plateTime":0.4537347223538877,"extension":5.938464372328872},"hitData":{"launchSpeed":111.7,"launchAngle":20.0,"totalDistance":424.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":72.82,"coordY":35.4}},"index":1,"playId":"b984b49f-90db-3be6-a250-5cb6503607d6","pitchNumber":2,"startTime":"2026-03-12T20:42:10.008Z","endTime":"2026-03-12T20:42:30.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":678163,"link":"/api/v1/people/678163"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":678163,"link":"/api/v1/people/678163"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.9,"awayTeamWinProbability":9.099999999999994,"homeTeamWinProbabilityAdded":16.60000000000001,"leverageIndex":1.23,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:42:30.401Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T20:42:42.024Z","endTime":"2026-03-12T20:43:33.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678163,"fullName":"Ryan Magdic","link":"/api/v1/people/678163"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":70.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405707105533693,"aZ":-30.176745637024897,"pfxX":-0.8941706739813533,"pfxZ":1.5499804511652329,"pX":1.5896110464513433,"pZ":4.034393677708426,"vX0":-2.5329290207555424,"vY0":-113.4310134502484,"vZ0":1.9398236004928004,"x":56.41,"y":129.85,"x0":2.8430575218877605,"y0":50.000278560146334,"z0":6.206701883974983,"aX":-1.1485168746307783},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.7,"breakHorizontal":2.4,"spinRate":1759,"spinDirection":260},"zone":12,"typeConfidence":1.37,"plateTime":0.4854284279682757,"extension":5.586789757797807},"index":0,"playId":"43846bbc-822c-3cb4-8ec8-45ebb5a629aa","pitchNumber":1,"startTime":"2026-03-12T20:42:56.926Z","endTime":"2026-03-12T20:43:01.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464998442399708,"aZ":-29.792052630902635,"pfxX":1.4390419223141255,"pfxZ":1.7644942679420605,"pX":-0.5648329641854374,"pZ":2.3643805575619505,"vX0":-7.081928250510902,"vY0":-116.88996568143156,"vZ0":-1.9477843269614317,"x":138.53,"y":174.94,"x0":2.3523167091787593,"y0":50.00136157821992,"z0":6.078312373939641,"aX":1.9400280321748997},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":1830,"spinDirection":333},"zone":4,"typeConfidence":1.36,"plateTime":0.473416073269572,"extension":5.753558790176175},"index":1,"playId":"7484978c-8f1c-358d-85e0-44ddf14fb969","pitchNumber":2,"startTime":"2026-03-12T20:43:10.877Z","endTime":"2026-03-12T20:43:14.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251683790579822,"aZ":-20.824760562591614,"pfxX":8.994881010673257,"pfxZ":6.330075135735304,"pX":-0.19898938259062923,"pZ":1.7140123590792478,"vX0":-9.404745406206281,"vY0":-132.78262270947855,"vZ0":-7.088059365863185,"x":124.59,"y":192.5,"x0":2.212707312478503,"y0":50.0045499013039,"z0":5.922714082054695,"aX":16.134641192791243},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-14.4,"spinRate":1955,"spinDirection":123},"zone":8,"typeConfidence":1.15,"plateTime":0.41179702623359926,"extension":6.004496562708619},"hitData":{"launchSpeed":86.3,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.46,"coordY":176.93}},"index":2,"playId":"24a30f48-ce7c-3e39-bd3d-b0318b8c70b9","pitchNumber":3,"startTime":"2026-03-12T20:43:23.799Z","endTime":"2026-03-12T20:43:33.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":678163,"link":"/api/v1/people/678163"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":678163,"link":"/api/v1/people/678163"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:43:33.912Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Henry Bolte homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T20:45:31.462Z","endTime":"2026-03-12T20:46:00.766Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74688422862921,"aZ":-12.895961866574089,"pfxX":-5.913808890894619,"pfxZ":9.640736254515636,"pX":-0.23142571286440133,"pZ":3.207144871443984,"vX0":3.8269869083667407,"vY0":-139.85452591945491,"vZ0":-3.9899766496164277,"x":125.82,"y":152.19,"x0":-0.8425957059623931,"y0":50.00196796820832,"z0":5.4858296556716795,"aX":-11.825125954223253},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2457,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39022572337285677,"extension":6.734862651471178},"hitData":{"launchSpeed":103.5,"launchAngle":30.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":16.53,"coordY":73.99}},"index":0,"playId":"cddc4edd-2af5-3f0e-b77a-9f7b7a1a40db","pitchNumber":1,"startTime":"2026-03-12T20:45:37.259Z","endTime":"2026-03-12T20:46:00.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":0.52,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:46:00.766Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T20:46:07.603Z","endTime":"2026-03-12T20:46:24.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136618974698685,"aZ":-23.37717039083946,"pfxX":-8.223334146497196,"pfxZ":4.9927528742944,"pX":-0.0024189989202524505,"pZ":1.5054028026984136,"vX0":5.57882303209068,"vY0":-131.92653367928688,"vZ0":-5.649086654054777,"x":117.09,"y":198.13,"x0":-1.0763330263559934,"y0":50.005066868647944,"z0":5.39834492282896,"aX":-14.493384079094222},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":1371,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4152332022090959,"extension":6.778249509699074},"hitData":{"launchSpeed":89.2,"launchAngle":19.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.69,"coordY":84.46}},"index":0,"playId":"e8122c33-c936-3a01-9a96-288c19a3e05f","pitchNumber":1,"startTime":"2026-03-12T20:46:19.028Z","endTime":"2026-03-12T20:46:24.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:46:24.639Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Zack Gelof strikes out swinging and Jeff McNeil caught stealing 2nd, catcher Willie MacIver to second baseman Josh Smith to catcher Willie MacIver.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T20:46:48.496Z","endTime":"2026-03-12T20:49:27.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28689963143528,"aZ":-14.174595692373288,"pfxX":-8.103066582996995,"pfxZ":9.021366267265591,"pX":0.2871968654633366,"pZ":1.2067505447668239,"vX0":6.000872193921305,"vY0":-139.82529521809226,"vZ0":-8.99816317784576,"x":106.05,"y":206.2,"x0":-0.8258169503010122,"y0":50.002973285896566,"z0":5.3805939492881265,"aX":-16.166976310484504},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2238,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39059108670155496,"extension":6.76681998548134},"index":0,"playId":"7c656f0f-0fc7-30ad-aba6-8703a6e0508b","pitchNumber":1,"startTime":"2026-03-12T20:46:57.724Z","endTime":"2026-03-12T20:47:02.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03523321387211,"aZ":-30.344958749122878,"pfxX":0.45506425617964696,"pfxZ":1.138285963162696,"pX":0.6223397305875207,"pZ":0.8230037606141711,"vX0":4.121704277782358,"vY0":-126.24940657033424,"vZ0":-5.672985801199969,"x":93.28,"y":216.56,"x0":-1.091556789500224,"y0":50.005350288816,"z0":5.54569266041716,"aX":0.7335870003326443},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.8,"spinRate":2704,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4340811596042222,"extension":6.397077118499222},"index":1,"playId":"1b49ed87-4bad-3f19-ba07-0651ff8dccab","pitchNumber":2,"startTime":"2026-03-12T20:47:15.909Z","endTime":"2026-03-12T20:47:24.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813290612043772,"aZ":-30.509155703399866,"pfxX":0.36247556785175616,"pfxZ":0.9968594640562545,"pX":0.7341605129135598,"pZ":1.724038854894642,"vX0":4.085549645717212,"vY0":-128.23280520901733,"vZ0":-4.032427465352559,"x":89.02,"y":192.23,"x0":-0.9223900293301174,"y0":50.005853378933054,"z0":5.679149914087659,"aX":0.6077440742143712},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-1.6,"spinRate":2717,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.4260267118456902,"extension":6.4023446792924394},"index":2,"playId":"51977708-9039-36de-8a70-2cd4a5c603d3","pitchNumber":3,"startTime":"2026-03-12T20:47:35.202Z","endTime":"2026-03-12T20:47:40.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40076008913169,"aZ":-30.195224336451883,"pfxX":1.2307491563607422,"pfxZ":1.178525145180707,"pX":-0.09355136500650324,"pZ":1.5185778767260534,"vX0":1.5997605037943619,"vY0":-128.46776027249098,"vZ0":-4.3905730154662574,"x":120.57,"y":197.78,"x0":-0.8831156376156363,"y0":50.00456298621621,"z0":5.584082053580805,"aX":2.0668145884423184},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-2.5,"spinRate":2802,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4255799586800464,"extension":6.477666256337256},"index":3,"playId":"f1d65c35-9dbf-37ad-8e2c-63d406d89d96","pitchNumber":4,"startTime":"2026-03-12T20:47:54.861Z","endTime":"2026-03-12T20:48:02.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.639318086998113,"aZ":-15.2780777264126,"pfxX":-8.33554790560261,"pfxZ":8.342835571872909,"pX":-0.6226261689815423,"pZ":1.7497400417932145,"vX0":3.294212298394137,"vY0":-141.27282373923575,"vZ0":-7.470199938770043,"x":140.73,"y":191.54,"x0":-0.7196727658722168,"y0":50.00183657674309,"z0":5.406805876356903,"aX":-16.87777932996475},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":14.4,"spinRate":2260,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3874401909765255,"extension":6.734775879313096},"index":4,"playId":"f3715771-7436-3e75-928a-a679dbd34054","pitchNumber":5,"startTime":"2026-03-12T20:48:16.102Z","endTime":"2026-03-12T20:48:21.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26773779706875,"aZ":-31.34405184583253,"pfxX":-10.676625334837006,"pfxZ":0.47260741123731576,"pX":-0.3475900420286647,"pZ":0.7498574673974979,"vX0":4.678993278545176,"vY0":-132.56603263400402,"vZ0":-6.265253153748508,"x":130.25,"y":218.53,"x0":-0.763078838941865,"y0":50.00139320524546,"z0":5.475374118560424,"aX":-18.718872319639733},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.5,"breakHorizontal":18.1,"spinRate":1564,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4155334706764995,"extension":6.6929671294740904},"index":5,"playId":"20cd1340-e86d-3969-8df5-1d308cf82f3a","pitchNumber":6,"startTime":"2026-03-12T20:48:52.793Z","endTime":"2026-03-12T20:48:57.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9881913982206,"aZ":-30.652208041354257,"pfxX":0.8134820809020575,"pfxZ":0.926677763895313,"pX":0.7897204275534931,"pZ":0.7158363902064655,"vX0":4.112755132424443,"vY0":-127.40719055669024,"vZ0":-6.098279763393363,"x":86.9,"y":219.45,"x0":-0.9507072278798898,"y0":50.00589118696166,"z0":5.56082801547454,"aX":1.3374845666593635},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.4,"spinRate":2633,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4297928111976068,"extension":6.523316680861633},"index":6,"playId":"f7fdb5b0-daa1-3239-b8b4-7868eaad349a","pitchNumber":7,"startTime":"2026-03-12T20:49:13.373Z","endTime":"2026-03-12T20:49:27.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.23,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:49:27.825Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T20:49:39.150Z","endTime":"2026-03-12T20:50:44.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.57879408659858,"aZ":-20.399355887491282,"pfxX":-11.988145400946557,"pfxZ":5.871654056059027,"pX":-1.1468477396439272,"pZ":2.0313803796657,"vX0":3.3237389954796033,"vY0":-141.7034481040197,"vZ0":-5.838294921367023,"x":160.72,"y":183.93,"x0":-0.7880779653550971,"y0":50.002873906417015,"z0":5.449096854486397,"aX":-24.040660851028207},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":20.9,"spinRate":2249,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.38860991893878927,"extension":6.834995238358633},"index":0,"playId":"8ff280cf-17d2-3076-b938-250adaac3744","pitchNumber":1,"startTime":"2026-03-12T20:49:55.354Z","endTime":"2026-03-12T20:50:01.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.684426298135406,"aZ":-20.217124790544624,"pfxX":-12.00572038259474,"pfxZ":5.784481414819688,"pX":-0.04654699379844004,"pZ":2.442112477660674,"vX0":5.722111640443174,"vY0":-143.6437468337784,"vZ0":-4.920207227740758,"x":118.77,"y":172.84,"x0":-0.5168084169148096,"y0":50.00280880951441,"z0":5.453806112473552,"aX":-24.81242173561412},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":20.4,"spinRate":2376,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3829244840482495,"extension":6.841691539769978},"index":1,"playId":"aec782b8-42ee-3ef4-ac4f-ba12629011d3","pitchNumber":2,"startTime":"2026-03-12T20:50:15.167Z","endTime":"2026-03-12T20:50:18.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-12T20:50:24.813Z","endTime":"2026-03-12T20:50:39.825Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76519673468923,"aZ":-19.453055665987023,"pfxX":-11.381072817317936,"pfxZ":6.097768038122792,"pX":-1.25509228401193,"pZ":2.473405281840619,"vX0":2.5601299075943276,"vY0":-144.23900581383995,"vZ0":-5.020793326747713,"x":164.84,"y":172.0,"x0":-0.6821886061996104,"y0":50.00008521018689,"z0":5.453991639454489,"aX":-23.729822499585342},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.1,"breakHorizontal":19.9,"spinRate":2374,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38123341156508017,"extension":6.805114995958903},"index":3,"playId":"6d24fad8-3c4b-389d-8b5e-516f13c5af2a","pitchNumber":3,"startTime":"2026-03-12T20:50:39.825Z","endTime":"2026-03-12T20:50:44.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:50:44.325Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to shortstop Leo De Vries.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T20:52:52.310Z","endTime":"2026-03-12T20:53:35.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: J.T. Ginn replaces Ryan Magdic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T20:52:41.205Z","endTime":"2026-03-12T20:52:54.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678163,"link":"/api/v1/people/678163","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.912631850661825,"aZ":-25.956047265618974,"pfxX":-9.646355115791442,"pfxZ":3.2707916931514998,"pX":-0.6058930515994192,"pZ":3.0380589424603284,"vX0":4.47619140555494,"vY0":-136.7540185614557,"vZ0":-2.01898335161796,"x":140.1,"y":156.75,"x0":-1.0065833754235798,"y0":50.00533493052612,"z0":5.558539510463421,"aX":-18.354046874078104},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":1809,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39985383630732496,"extension":6.698981387660359},"index":1,"playId":"b23d17e9-7084-3e0c-9663-f2805393baef","pitchNumber":1,"startTime":"2026-03-12T20:52:54.485Z","endTime":"2026-03-12T20:53:00.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137233473235003,"aZ":-39.94557170195073,"pfxX":4.478455646262747,"pfxZ":-5.089833914551072,"pX":1.3823589841060224,"pZ":1.42284626138379,"vX0":5.188700223972587,"vY0":-123.25999529373125,"vZ0":-1.410331623037966,"x":64.31,"y":200.36,"x0":-1.3373811564815676,"y0":50.00208594095131,"z0":5.397328533293579,"aX":6.839716526722852},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.2,"breakHorizontal":-9.4,"spinRate":2434,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44559269089731224,"extension":6.690765203548587},"index":2,"playId":"82ac41ce-2b64-31aa-990f-4801d9f3f6ca","pitchNumber":2,"startTime":"2026-03-12T20:53:14.699Z","endTime":"2026-03-12T20:53:20.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601790201736723,"aZ":-28.4986776818095,"pfxX":-9.655872689177093,"pfxZ":1.9261571373554407,"pX":-1.035544991703793,"pZ":2.8342664734087015,"vX0":4.1758382192689565,"vY0":-136.9632582835174,"vZ0":-2.0536341817563217,"x":156.47,"y":162.25,"x0":-1.320384852093297,"y0":50.005331464854976,"z0":5.531492218176241,"aX":-18.454402691467525},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":1919,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39902134441661685,"extension":6.606837410590279},"hitData":{"launchSpeed":97.6,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":160.2}},"index":3,"playId":"4c97e9fb-5d2b-382d-9345-e65338e39034","pitchNumber":3,"startTime":"2026-03-12T20:53:31.076Z","endTime":"2026-03-12T20:53:35.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.31,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:53:35.669Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks. Jake Burger to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T20:53:54.822Z","endTime":"2026-03-12T20:56:19.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92747359971578,"aZ":-23.66483865536553,"pfxX":-0.9276043434450854,"pfxZ":4.794609229471684,"pX":-0.978523677922269,"pZ":2.467419652427492,"vX0":2.5231061624703544,"vY0":-131.65792327066677,"vZ0":-2.7547922120108193,"x":154.3,"y":172.16,"x0":-1.8239391163570804,"y0":50.006244488131934,"z0":5.257109670696031,"aX":-1.6478382432150305},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":1.2,"spinRate":2016,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41419488499727475,"extension":6.524311149366591},"index":0,"playId":"dad1ac01-76c8-3247-911b-d62428620922","pitchNumber":1,"startTime":"2026-03-12T20:54:07.302Z","endTime":"2026-03-12T20:54:12.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"970d563c-db23-34c6-852c-8ecf259aa6c7","startTime":"2026-03-12T20:54:25.553Z","endTime":"2026-03-12T20:54:29.847Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622737946259807,"aZ":-29.122982279967715,"pfxX":-8.912930316241816,"pfxZ":1.6381201185693666,"pX":0.6677749886176896,"pZ":2.9592677731560033,"vX0":7.516673082155181,"vY0":-135.52666069187677,"vZ0":-1.520627915585925,"x":91.55,"y":158.88,"x0":-0.9837387427867011,"y0":50.00036529021096,"z0":5.561622498482295,"aX":-16.577620905593143},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.9,"breakHorizontal":14.5,"spinRate":1952,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40414744735907204,"extension":6.661720100615528},"index":2,"playId":"c4c6af54-f4cd-3df2-9278-25c4677adb06","pitchNumber":2,"startTime":"2026-03-12T20:54:45.695Z","endTime":"2026-03-12T20:54:50.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94278219581317,"aZ":-28.847982703086842,"pfxX":-7.996044089245173,"pfxZ":2.0032559489506543,"pX":-2.399437764196563,"pZ":3.2556114040810633,"vX0":0.21497745172392407,"vY0":-128.2069125909479,"vZ0":0.17717251342059792,"x":208.46,"y":150.88,"x0":-1.445838897362305,"y0":50.003818192271375,"z0":5.440295699189991,"aX":-13.288259281595668},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1492,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4275012885454319,"extension":6.611534152418218},"index":3,"playId":"d890a9e1-fb5d-3ce0-8c1a-bd7b245b1e37","pitchNumber":3,"startTime":"2026-03-12T20:55:07.785Z","endTime":"2026-03-12T20:55:11.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778425163760076,"aZ":-25.128507527443716,"pfxX":1.0827058556649496,"pfxZ":3.9725443881661295,"pX":0.43128323536636,"pZ":3.247637723092931,"vX0":4.366399632675637,"vY0":-131.56391993068863,"vZ0":-0.6254595516409142,"x":100.56,"y":151.09,"x0":-1.3825339483096217,"y0":50.00384349876876,"z0":5.331280693297504,"aX":1.9202939678343571},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2333,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4144302659899761,"extension":6.458338481464003},"index":4,"playId":"eb085b61-723f-3a54-b701-8e351f972701","pitchNumber":4,"startTime":"2026-03-12T20:55:27.528Z","endTime":"2026-03-12T20:55:34.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.348112661736064,"aZ":-33.26104114150442,"pfxX":-7.903196482898759,"pfxZ":-0.6435003649619251,"pX":-2.2015852863050522,"pZ":3.8175518797331267,"vX0":-0.08286717639336999,"vY0":-128.86677168207984,"vZ0":1.9138810220958726,"x":200.92,"y":135.71,"x0":-1.1418841319824113,"y0":50.00413615978788,"z0":5.63146965577691,"aX":-13.315603613716387},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":1560,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.424763987041588,"extension":6.408989524614617},"index":5,"playId":"716ade0e-fae6-39b2-a30d-8684b84540b6","pitchNumber":5,"startTime":"2026-03-12T20:55:50.763Z","endTime":"2026-03-12T20:55:54.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412275677928363,"aZ":-30.27926742325432,"pfxX":-9.697981411220916,"pfxZ":1.0126301701721516,"pX":-1.2005025858471112,"pZ":4.7267843260348865,"vX0":3.273417220804433,"vY0":-135.73165120339212,"vZ0":3.3014520731205392,"x":162.76,"y":111.16,"x0":-1.1615211090994138,"y0":50.00053862233981,"z0":5.601794843369685,"aX":-18.111740216378262},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":1830,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40336687263444526,"extension":6.435022420674619},"index":6,"playId":"2627752b-395d-32cd-beba-93caf3d1fb03","pitchNumber":6,"startTime":"2026-03-12T20:56:12.418Z","endTime":"2026-03-12T20:56:19.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.49,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:56:19.044Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, third baseman Max Muncy to first baseman Tommy White. Jake Burger to 3rd. Joc Pederson to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T20:56:46.854Z","endTime":"2026-03-12T20:56:52.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730350545386354,"aZ":-35.18415288278416,"pfxX":-8.8895116381315,"pfxZ":-1.8582347975922389,"pX":-0.7342598326119941,"pZ":2.4813873085222538,"vX0":4.082699198165399,"vY0":-126.55892752806234,"vZ0":-0.3864427648449398,"x":144.99,"y":171.78,"x0":-1.2131534532321566,"y0":50.000237647648206,"z0":5.452998886526271,"aX":-14.42406372285517},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":15.1,"spinRate":1548,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.43271101011618507,"extension":6.570494570145173},"hitData":{"launchSpeed":48.3,"launchAngle":-62.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.89,"coordY":170.1}},"index":0,"playId":"b9fdcd40-b6ee-3195-ab18-144372ba0ab4","pitchNumber":1,"startTime":"2026-03-12T20:56:46.854Z","endTime":"2026-03-12T20:56:52.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.57,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:56:52.841Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Smith pops out to catcher Austin Wynns in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T20:57:13.896Z","endTime":"2026-03-12T20:57:53.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73000714989745,"aZ":-30.21977755504971,"pfxX":-8.878622362705109,"pfxZ":1.0497170973475534,"pX":-1.7268111201643177,"pZ":2.6819947323130284,"vX0":1.9491889718110436,"vY0":-135.82620901439336,"vZ0":-1.7278995054025807,"x":182.82,"y":166.37,"x0":-1.3019419114050022,"y0":50.00390162746537,"z0":5.434978294371671,"aX":-16.53083985359313},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":1806,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4038056735873887,"extension":6.66016759729998},"index":0,"playId":"ca7bbe9c-3fed-3d77-b777-0503292141ef","pitchNumber":1,"startTime":"2026-03-12T20:57:24.460Z","endTime":"2026-03-12T20:57:29.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091586574993038,"aZ":-25.99742522952804,"pfxX":-1.0339828035448522,"pfxZ":3.5486072875263712,"pX":-0.034365104342258083,"pZ":3.09793757542653,"vX0":4.1655423903847835,"vY0":-130.02112985825795,"vZ0":-0.47289154844400466,"x":118.31,"y":155.14,"x0":-1.5115756835094873,"y0":50.00157677545731,"z0":5.227302848864401,"aX":-1.799510207782597},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":1.1,"spinRate":2135,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.41866905634267093,"extension":6.551263088423738},"hitData":{"launchSpeed":92.6,"launchAngle":85.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":111.96,"coordY":209.88}},"index":1,"playId":"d9d68599-bf75-3992-b235-ba6c09a5ff4e","pitchNumber":2,"startTime":"2026-03-12T20:57:42.864Z","endTime":"2026-03-12T20:57:53.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.58,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:57:53.083Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, second baseman Zack Gelof to first baseman Tommy White.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T20:58:24.553Z","endTime":"2026-03-12T20:58:36.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7795590121049,"aZ":-27.215481048508188,"pfxX":-10.56090962752901,"pfxZ":2.5961555165555126,"pX":-0.3519411696471117,"pZ":2.9839579101631006,"vX0":5.6624830676278455,"vY0":-137.654553075164,"vZ0":-2.094726890399471,"x":130.42,"y":158.21,"x0":-1.0682119921762439,"y0":50.00475169406497,"z0":5.605351406396798,"aX":-20.182550340592826},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":17.9,"spinRate":1844,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3985655364279861,"extension":6.576496728800041},"hitData":{"launchSpeed":85.1,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.39,"coordY":159.18}},"index":0,"playId":"d510a2fc-35b3-3441-8ee1-ebec21452bd9","pitchNumber":1,"startTime":"2026-03-12T20:58:30.314Z","endTime":"2026-03-12T20:58:36.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.73,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-12T20:58:36.902Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T21:00:32.324Z","endTime":"2026-03-12T21:01:23.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21251004914145,"aZ":-28.55168956876046,"pfxX":0.3540395467008697,"pfxZ":2.154786754714017,"pX":1.4574158888115205,"pZ":1.377996168482728,"vX0":5.881960360690209,"vY0":-128.23428233499996,"vZ0":-4.943462113593208,"x":61.45,"y":201.57,"x0":-0.9032401783253254,"y0":50.004221654619634,"z0":5.533820313876532,"aX":0.5934669420474951},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-1.8,"spinRate":2752,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.42562705839009674,"extension":6.628758180489469},"index":0,"playId":"580aaf29-88a4-363a-996c-27c1a267c3af","pitchNumber":1,"startTime":"2026-03-12T21:00:46.654Z","endTime":"2026-03-12T21:00:50.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62277468792351,"aZ":-30.40800862024294,"pfxX":1.2108170982052289,"pfxZ":1.0819011421093965,"pX":-0.27836179757581403,"pZ":2.520341923029979,"vX0":1.4987718883463506,"vY0":-126.55315670002567,"vZ0":-2.0324040879682004,"x":127.61,"y":170.73,"x0":-1.0344305500089361,"y0":50.00131407330449,"z0":5.757715713469592,"aX":1.973433281317978},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":2744,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.4319788813253851,"extension":6.5851903990398},"index":1,"playId":"d527ff81-88fa-3719-b1cf-1e101de776d9","pitchNumber":2,"startTime":"2026-03-12T21:01:01.748Z","endTime":"2026-03-12T21:01:07.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150737309447745,"aZ":-16.335276526374475,"pfxX":-8.945113727717771,"pfxZ":7.833430654412011,"pX":0.15767396788312574,"pZ":1.7087536516775268,"vX0":5.367919740224623,"vY0":-140.83763333742394,"vZ0":-7.123806042407663,"x":110.99,"y":192.64,"x0":-0.6048200366850076,"y0":50.00044391444458,"z0":5.315605593787699,"aX":-18.076954800888597},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2410,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38800132388217845,"extension":6.793211424267377},"hitData":{"launchSpeed":105.5,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":157.66}},"index":2,"playId":"36bc2f28-2dd0-346d-a2ba-619ae7cbdf28","pitchNumber":3,"startTime":"2026-03-12T21:01:18.867Z","endTime":"2026-03-12T21:01:23.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:01:23.818Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T21:01:36.138Z","endTime":"2026-03-12T21:02:01.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.193495813507795,"aZ":-28.80164289261824,"pfxX":0.2927397661163016,"pfxZ":1.9447760514427497,"pX":0.7431033975664136,"pZ":2.0755754365441814,"vX0":3.9610637322353126,"vY0":-129.6952002867972,"vZ0":-3.5302522829442484,"x":88.67,"y":182.74,"x0":-0.8298937418431046,"y0":50.00566950592471,"z0":5.605279046085073,"aX":0.5079683756055254},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.2,"spinRate":2736,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4192394740783505,"extension":6.6609636055260015},"hitData":{"launchSpeed":89.2,"launchAngle":44.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.49,"coordY":84.6}},"index":0,"playId":"7ded1d19-52b6-3f32-a969-f2b3c16fb143","pitchNumber":1,"startTime":"2026-03-12T21:01:52.259Z","endTime":"2026-03-12T21:02:01.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:02:01.930Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Leo De Vries doubles (2) on a fly ball to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T21:02:07.099Z","endTime":"2026-03-12T21:03:24.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31446990853016,"aZ":-28.11453651798018,"pfxX":0.5832744714624013,"pfxZ":2.3255000953466096,"pX":-0.017998614355019198,"pZ":1.196479431514807,"vX0":1.9746319752427943,"vY0":-130.62537875402546,"vZ0":-5.68020428164849,"x":117.69,"y":206.48,"x0":-0.8568624965596582,"y0":50.00118782355651,"z0":5.490322268820861,"aX":1.0157471735769605},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2695,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.4179675785239172,"extension":6.616094435239699},"index":0,"playId":"c0cfd3f7-d0f5-3c1e-baac-9ab4c3e661b8","pitchNumber":1,"startTime":"2026-03-12T21:02:27.165Z","endTime":"2026-03-12T21:02:31.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53489145684577,"aZ":-29.802497673181307,"pfxX":-9.403616956435032,"pfxZ":1.3144295164759412,"pX":0.4022175045687638,"pZ":0.9019579260934963,"vX0":6.7129783919713075,"vY0":-133.97932971335777,"vZ0":-6.302606913580717,"x":101.67,"y":214.43,"x0":-0.9214768980813229,"y0":50.0052364918739,"z0":5.431169062323869,"aX":-16.997715542918215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1749,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40973036266575624,"extension":6.656605587620462},"index":1,"playId":"38aae1e8-d5d5-36f5-99d5-fd7be1255505","pitchNumber":2,"startTime":"2026-03-12T21:02:42.720Z","endTime":"2026-03-12T21:02:47.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026795053832725,"aZ":-30.822471461131745,"pfxX":1.2679788686832898,"pfxZ":0.7986074718548082,"pX":-0.26149408113593237,"pZ":2.187164736266743,"vX0":1.908064379827182,"vY0":-128.699064956855,"vZ0":-2.7399750278400585,"x":126.97,"y":179.73,"x0":-1.1752832755753233,"y0":50.00199940437992,"z0":5.636553808801889,"aX":2.140752617938537},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":-2.6,"spinRate":2724,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.42449593152437926,"extension":6.408394644420877},"index":2,"playId":"c2ffd04e-9008-3168-a586-cfeb251be3f6","pitchNumber":3,"startTime":"2026-03-12T21:03:00.950Z","endTime":"2026-03-12T21:03:09.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45163375393839,"aZ":-11.705866650380335,"pfxX":-6.378875594826143,"pfxZ":10.164770448832414,"pX":-0.7342849100674386,"pZ":2.12259105333432,"vX0":3.086365870981645,"vY0":-141.08047921401635,"vZ0":-6.877855392866144,"x":144.99,"y":181.47,"x0":-1.014470235373636,"y0":50.00054990735999,"z0":5.3484332124188665,"aX":-12.841472778945437},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":10.9,"spinRate":2453,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3884144619050689,"extension":6.710091760179728},"hitData":{"launchSpeed":95.0,"launchAngle":25.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.94,"coordY":103.51}},"index":3,"playId":"936a64b5-ca34-374a-8661-7442eb253485","pitchNumber":4,"startTime":"2026-03-12T21:03:18.349Z","endTime":"2026-03-12T21:03:24.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":-1.5000000000000142,"leverageIndex":0.26,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:03:24.162Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T21:03:47.067Z","endTime":"2026-03-12T21:04:54.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97590595281601,"aZ":-17.162151138899272,"pfxX":-7.988543580374859,"pfxZ":7.360074718946733,"pX":-0.31534089287667477,"pZ":2.572506597796574,"vX0":4.356203006435383,"vY0":-141.7839068674507,"vZ0":-4.980304220319317,"x":129.02,"y":169.32,"x0":-0.8326804016055146,"y0":50.00044957472305,"z0":5.44463479484038,"aX":-16.285320310983234},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2327,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38609767187111954,"extension":6.75075919543474},"index":0,"playId":"2be05f7b-3756-3fee-9891-0643a738754e","pitchNumber":1,"startTime":"2026-03-12T21:03:57.051Z","endTime":"2026-03-12T21:04:00.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53331515543086,"aZ":-30.83068971616958,"pfxX":1.190982025497577,"pfxZ":0.826375856706715,"pX":-0.7121755510661446,"pZ":1.9927641785521977,"vX0":0.4665432681349688,"vY0":-126.95454513066258,"vZ0":-3.1620930336668085,"x":144.15,"y":184.98,"x0":-1.0530080044529724,"y0":50.00616950031799,"z0":5.7035712301429475,"aX":1.9481549837119578},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":-2.3,"spinRate":2613,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.4311147957368462,"extension":6.5226566205930485},"index":1,"playId":"4e3c7393-8300-350e-9834-b3ae7c688b8e","pitchNumber":2,"startTime":"2026-03-12T21:04:23.174Z","endTime":"2026-03-12T21:04:27.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191121518577006,"aZ":-30.324690950477734,"pfxX":-7.905014822035005,"pfxZ":1.0254255885901884,"pX":-0.3008848653641274,"pZ":3.066288019517885,"vX0":4.473473396415586,"vY0":-133.14034733728087,"vZ0":-0.9680715123776604,"x":128.47,"y":155.99,"x0":-0.9746133046051693,"y0":50.00045548092167,"z0":5.626293332437831,"aX":-14.210620311434802},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1622,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.41116888324683654,"extension":6.562681352555638},"hitData":{"launchSpeed":87.2,"launchAngle":54.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.13,"coordY":105.16}},"index":2,"playId":"6eaeb372-a306-3481-b3fc-38df0bbbfe1f","pitchNumber":3,"startTime":"2026-03-12T21:04:44.572Z","endTime":"2026-03-12T21:04:54.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:04:54.917Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T21:06:30.647Z","endTime":"2026-03-12T21:08:47.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40323223912241,"aZ":-29.173226633416455,"pfxX":3.712282386540606,"pfxZ":1.9729548848636798,"pX":1.462347921928193,"pZ":1.4218274640305844,"vX0":5.744625890764746,"vY0":-122.67679811908499,"vZ0":-3.4721132562009096,"x":61.26,"y":200.39,"x0":-1.392684867575477,"y0":50.005181780097445,"z0":5.343927515242806,"aX":5.655042311338677},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-8.0,"spinRate":2311,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44658879830297904,"extension":6.522307099595782},"index":0,"playId":"b418f054-4fcc-3182-99fd-d1cff00139de","pitchNumber":1,"startTime":"2026-03-12T21:07:07.935Z","endTime":"2026-03-12T21:07:17.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788075317562413,"aZ":-24.066118313333874,"pfxX":-8.104677986391597,"pfxZ":4.317526147641919,"pX":-0.5974488861628766,"pZ":2.3416694135040714,"vX0":4.741115815777112,"vY0":-136.12362474445797,"vZ0":-3.9787972582252866,"x":139.77,"y":175.55,"x0":-1.308479446454649,"y0":50.0022982496899,"z0":5.487838198171592,"aX":-15.214002843865211},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":13.7,"spinRate":2016,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4023292222631687,"extension":6.766977413416598},"index":1,"playId":"6015b628-493a-3f2b-a755-594c394d0f71","pitchNumber":2,"startTime":"2026-03-12T21:07:29.369Z","endTime":"2026-03-12T21:07:39.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-12T21:07:51.795Z","endTime":"2026-03-12T21:07:59.546Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378923052132237,"aZ":-30.23861687436499,"pfxX":-7.728945101537989,"pfxZ":1.2143092171313903,"pX":-0.8957454805893137,"pZ":2.0239016450722658,"vX0":3.6113475931728662,"vY0":-126.33421041586372,"vZ0":-2.257834290633087,"x":151.14,"y":184.13,"x0":-1.3480475749922316,"y0":50.00574699792358,"z0":5.386379640723051,"aX":-12.357979292342774},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":13.1,"spinRate":1652,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4353847218675688,"extension":6.625499887561227},"index":3,"playId":"c986c33d-3a50-3d3b-9371-60acde43f0d0","pitchNumber":3,"startTime":"2026-03-12T21:07:59.546Z","endTime":"2026-03-12T21:08:07.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07149643026267,"aZ":-33.29235735530935,"pfxX":6.743882155509086,"pfxZ":-0.7278428192528512,"pX":-0.2943026283789829,"pZ":3.664859817350061,"vX0":1.1347973181001176,"vY0":-123.84727297040713,"vZ0":2.400772837112548,"x":128.22,"y":139.83,"x0":-1.63470501120044,"y0":50.000774814482554,"z0":5.478621416707015,"aX":10.412735608672804},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.5,"spinRate":2349,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4432447748398989,"extension":6.477360996354574},"index":4,"playId":"df59ab3b-9c87-363a-ac1e-1c8a68c305d6","pitchNumber":4,"startTime":"2026-03-12T21:08:22.948Z","endTime":"2026-03-12T21:08:29.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515957850269764,"aZ":-28.289756120131578,"pfxX":-8.758853267076173,"pfxZ":2.031079787345708,"pX":0.4040601864455818,"pZ":1.7877917723099876,"vX0":6.828233086723165,"vY0":-136.82593308688104,"vZ0":-4.659608197185684,"x":101.6,"y":190.51,"x0":-0.9741863925484919,"y0":50.003507284045774,"z0":5.429430434328307,"aX":-16.76518105203253},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":1895,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3988701208779166,"extension":6.732462818335226},"index":5,"playId":"72e67c09-400e-3efa-8786-4f199465ce81","pitchNumber":5,"startTime":"2026-03-12T21:08:41.875Z","endTime":"2026-03-12T21:08:47.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:08:47.549Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out sharply to right fielder Cade Marlowe.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T21:08:57.305Z","endTime":"2026-03-12T21:09:39.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48153468027152,"aZ":-19.280670338552422,"pfxX":-3.9370226061591653,"pfxZ":6.754573158824705,"pX":-1.725268534931685,"pZ":2.370718114125126,"vX0":0.28920506551350367,"vY0":-136.42348151782835,"vZ0":-4.547420196449953,"x":182.76,"y":174.77,"x0":-1.3195834891340437,"y0":50.00068327943162,"z0":5.365601948213352,"aX":-7.513212252710979},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":7.1,"spinRate":1991,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39956721643693793,"extension":6.5558695920924555},"index":0,"playId":"7326ed3d-73c3-3fbe-9e12-bb7103e851b4","pitchNumber":1,"startTime":"2026-03-12T21:09:13.053Z","endTime":"2026-03-12T21:09:16.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275174793789915,"aZ":-28.78434744169627,"pfxX":-9.32402472065097,"pfxZ":1.7784795744331934,"pX":0.2230385831923526,"pZ":2.3405592622335063,"vX0":6.469263319848313,"vY0":-136.62059604562114,"vZ0":-2.8979899114668544,"x":108.5,"y":175.58,"x0":-0.956483375713993,"y0":50.00073743612283,"z0":5.379942128855684,"aX":-17.73793864273218},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":15.6,"spinRate":1745,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3999207969681917,"extension":6.7712251454837125},"hitData":{"launchSpeed":100.5,"launchAngle":20.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.83,"coordY":71.03}},"index":1,"playId":"6afb8320-59a6-309a-aa4d-5e612c95b5c0","pitchNumber":2,"startTime":"2026-03-12T21:09:33.287Z","endTime":"2026-03-12T21:09:39.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:09:39.341Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T21:10:04.516Z","endTime":"2026-03-12T21:11:11.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203141030791663,"aZ":-24.137105997529623,"pfxX":-8.52815287212929,"pfxZ":4.125747141006863,"pX":-0.13774910867117723,"pZ":2.070936873328088,"vX0":5.0461553935480765,"vY0":-138.32314242683864,"vZ0":-4.810449426253464,"x":122.25,"y":182.86,"x0":-0.8721768790882677,"y0":50.005652664996425,"z0":5.439228808214388,"aX":-16.622869158272977},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":1967,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3951173641791965,"extension":6.679630073864454},"index":0,"playId":"e8a1056a-10d8-30a5-83ca-63ffe9d23a1e","pitchNumber":1,"startTime":"2026-03-12T21:10:13.132Z","endTime":"2026-03-12T21:10:17.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859770383595375,"aZ":-35.35060270648331,"pfxX":4.807766288869768,"pfxZ":-2.020946125440962,"pX":1.6053478950719207,"pZ":1.960853896745711,"vX0":5.565174355507002,"vY0":-124.77956252048138,"vZ0":-1.0287311906791754,"x":55.81,"y":185.84,"x0":-1.2811283058719218,"y0":50.002693407160564,"z0":5.299413583443783,"aX":7.5562764417038615},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":-10.1,"spinRate":2401,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43949896567395275,"extension":6.613728503429065},"index":1,"playId":"7a465c2a-fd3f-3984-92cc-dfb8b9b1fc65","pitchNumber":2,"startTime":"2026-03-12T21:10:30.756Z","endTime":"2026-03-12T21:10:34.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79272404074895,"aZ":-39.13567832023213,"pfxX":6.67735195713917,"pfxZ":-4.557775669450708,"pX":-0.41452958891289526,"pZ":2.3049378038442287,"vX0":1.1601576415828472,"vY0":-123.38358575183271,"vZ0":0.7546827636753619,"x":132.8,"y":176.55,"x0":-1.7589511227624355,"y0":50.00444283311101,"z0":5.318813705713504,"aX":10.194655143754943},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.8,"breakHorizontal":-12.4,"spinRate":2340,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4456012568381982,"extension":6.518089320702912},"index":2,"playId":"405ef430-5d8f-39b2-9284-6342cc753077","pitchNumber":3,"startTime":"2026-03-12T21:10:48.605Z","endTime":"2026-03-12T21:10:53.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62632084124689,"aZ":-32.791422925047144,"pfxX":-9.869127773982095,"pfxZ":-0.35281697939390266,"pX":-0.7360456457363739,"pZ":1.4983488983732351,"vX0":4.102278251655968,"vY0":-132.0074315811228,"vZ0":-3.6684345257678013,"x":145.06,"y":198.32,"x0":-1.0298293248366683,"y0":50.00093120520883,"z0":5.325158274828323,"aX":-17.380744951928605},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.9,"spinRate":1619,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41523525771834047,"extension":6.540617956256943},"index":3,"playId":"082803a2-5433-35cd-a242-e57a48fafd40","pitchNumber":4,"startTime":"2026-03-12T21:11:07.056Z","endTime":"2026-03-12T21:11:11.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:11:11.869Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T21:13:17.915Z","endTime":"2026-03-12T21:13:44.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Trevor Hauver replaces left fielder Wyatt Langford, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T21:12:58.966Z","endTime":"2026-03-12T21:12:58.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669386,"link":"/api/v1/people/669386"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Helman replaces right fielder Brandon Nimmo, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T21:12:58.986Z","endTime":"2026-03-12T21:13:20.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.773886508495902,"aZ":-19.828612871791854,"pfxX":-1.9215925156134457,"pfxZ":6.447546277873675,"pX":1.347613184665108,"pZ":3.176169556735196,"vX0":7.143197319594845,"vY0":-137.14958399014512,"vZ0":-2.6305502009181976,"x":65.63,"y":153.02,"x0":-1.0348653621513175,"y0":50.00528071835924,"z0":5.491700933200755,"aX":-3.681216072838308},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":2.0,"spinRate":2438,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39851700609319884,"extension":6.758202826659209},"index":2,"playId":"3ed074be-ddf9-384d-93a7-913aa57abb24","pitchNumber":1,"startTime":"2026-03-12T21:13:20.131Z","endTime":"2026-03-12T21:13:23.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383782360772567,"aZ":-29.426534880690635,"pfxX":-7.66641710383874,"pfxZ":1.5133700111648967,"pX":0.42077361150183573,"pZ":2.375333549429222,"vX0":6.152611475336164,"vY0":-133.7082159614687,"vZ0":-2.6941624411330594,"x":100.96,"y":174.65,"x0":-0.912224782388437,"y0":50.001199416931065,"z0":5.503884137569945,"aX":-13.902895959207443},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":12.6,"spinRate":1671,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4093762105395591,"extension":6.683638732353879},"hitData":{"launchSpeed":87.3,"launchAngle":42.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.64,"coordY":77.03}},"index":3,"playId":"606c70d8-96a3-3d48-bb3a-d69d5124753d","pitchNumber":2,"startTime":"2026-03-12T21:13:36.669Z","endTime":"2026-03-12T21:13:44.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:13:44.958Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte challenged (pitch result), call on the field was confirmed: Henry Bolte called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T21:13:50.019Z","endTime":"2026-03-12T21:15:15.361Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.463629035320896,"aZ":-21.519627016427993,"pfxX":0.553174188625819,"pfxZ":5.535859552950658,"pX":0.12818586539177118,"pZ":3.5691201884076316,"vX0":2.88845823251147,"vY0":-136.96545839975616,"vZ0":-1.357633686788309,"x":112.11,"y":142.41,"x0":-1.006285362619619,"y0":50.0059695043992,"z0":5.52396962583182,"aX":1.0645741277746572},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":-1.6,"spinRate":2593,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39788269635658047,"extension":6.5018375539709705},"index":0,"playId":"d6026c9c-4767-33a4-97ca-4aae112e182d","pitchNumber":1,"startTime":"2026-03-12T21:14:11.078Z","endTime":"2026-03-12T21:14:14.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406282710333095,"aZ":-20.32851207650068,"pfxX":1.1628806894516828,"pfxZ":6.215642604081424,"pX":1.6916831109331198,"pZ":0.9452340451349038,"vX0":6.584216332578177,"vY0":-136.1171061413678,"vZ0":-8.046568453306987,"x":52.52,"y":213.26,"x0":-0.8941260068227553,"y0":50.00561208966801,"z0":5.30930164444176,"aX":2.2169043305826515},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-3.2,"spinRate":2504,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.39997120634580385,"extension":6.758905957555969},"index":1,"playId":"e8a168de-9c74-3e88-9fb2-3976bc6a8359","pitchNumber":2,"startTime":"2026-03-12T21:14:28.508Z","endTime":"2026-03-12T21:14:31.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640528381742907,"aZ":-37.0931556110409,"pfxX":2.1836265666888153,"pfxZ":-2.936254506004204,"pX":-0.07671889182477692,"pZ":3.2272259906265295,"vX0":1.4148454000492106,"vY0":-127.97044185389834,"vZ0":1.0403003954327168,"x":119.92,"y":151.64,"x0":-0.918334862863218,"y0":50.00111678199831,"z0":5.696321735025725,"aX":3.661243539449261},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.9,"breakHorizontal":-4.2,"spinRate":2757,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.42620037487327966,"extension":6.558195854303261},"index":2,"playId":"0a8ec177-0fc4-3be9-83b1-c906efc689eb","pitchNumber":3,"startTime":"2026-03-12T21:14:44.806Z","endTime":"2026-03-12T21:14:48.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.099068214875963,"aZ":-32.94980258828954,"pfxX":-6.115342639004299,"pfxZ":-0.41646014611828264,"pX":-0.713161728760611,"pZ":2.98902981698531,"vX0":2.771538814940631,"vY0":-135.68142298353104,"vZ0":-0.7481688083622942,"x":144.18,"y":158.08,"x0":-0.9521898121653477,"y0":50.002601851155724,"z0":5.560224925707637,"aX":-11.425535194668027},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.7,"breakHorizontal":10.6,"spinRate":1802,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.40336743207116976,"extension":6.574911769441983},"index":3,"playId":"4efb5d72-e619-3431-9861-473a0175f891","pitchNumber":4,"startTime":"2026-03-12T21:15:03.121Z","endTime":"2026-03-12T21:15:15.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"}},"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:15:15.361Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Michael Helman.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T21:15:32.994Z","endTime":"2026-03-12T21:17:00.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.170306852964988,"aZ":-20.449066161725007,"pfxX":1.4710587802903516,"pfxZ":6.091463964081993,"pX":1.1273056064726172,"pZ":2.0118809706686585,"vX0":5.405098690543419,"vY0":-137.07816788835757,"vZ0":-5.444684953855185,"x":74.03,"y":184.46,"x0":-1.0523079579047974,"y0":50.00161129256799,"z0":5.398200644321854,"aX":2.827939353597844},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-3.7,"spinRate":2635,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3979047910249709,"extension":6.835870830978539},"index":0,"playId":"fb824e32-d0de-3b3a-bd8c-a1599dca2172","pitchNumber":1,"startTime":"2026-03-12T21:15:40.817Z","endTime":"2026-03-12T21:15:45.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.694830534576734,"aZ":-12.674381669554439,"pfxX":-4.209552913428815,"pfxZ":9.536606669285186,"pX":0.026306857929839843,"pZ":3.789481439708051,"vX0":4.178198260772368,"vY0":-141.92153752529313,"vZ0":-2.6682202704450226,"x":116.0,"y":136.46,"x0":-0.9162267232931323,"y0":50.00606016951108,"z0":5.546352018053162,"aX":-8.61094680994583},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2506,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3855605511145561,"extension":6.759039524095596},"index":1,"playId":"408d6838-b7f1-3086-b27a-3fb0dcc6cdbc","pitchNumber":2,"startTime":"2026-03-12T21:16:00.837Z","endTime":"2026-03-12T21:16:06.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705255040262717,"aZ":-32.6142950964925,"pfxX":-7.558031341240834,"pfxZ":-0.24103316125776186,"pX":0.3723976712035163,"pZ":0.21811861136842198,"vX0":5.976362694518311,"vY0":-134.88258622078104,"vZ0":-7.699908730217002,"x":102.81,"y":232.89,"x0":-0.8875626110046656,"y0":50.00009705936609,"z0":5.402099045680692,"aX":-13.956315237037188},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.5,"spinRate":1661,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4057171018987429,"extension":6.837439082589415},"index":2,"playId":"14c3cebe-54ef-309e-b885-5491b6ac9baf","pitchNumber":3,"startTime":"2026-03-12T21:16:17.745Z","endTime":"2026-03-12T21:16:23.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4388402803204,"aZ":-22.927939621863132,"pfxX":0.6676318855118116,"pfxZ":4.815493505681916,"pX":-0.10243909195862635,"pZ":3.9265370856681616,"vX0":2.6652801297260744,"vY0":-137.03722822940915,"vZ0":-0.325992115399844,"x":120.9,"y":132.76,"x0":-1.1704935677294617,"y0":50.00466963478939,"z0":5.599798378302421,"aX":1.282761241186903},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2552,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.39817403515652394,"extension":6.702286140889912},"index":3,"playId":"5634b50a-da28-3136-ba40-756713a391cd","pitchNumber":4,"startTime":"2026-03-12T21:16:37.025Z","endTime":"2026-03-12T21:16:40.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2394047742999,"aZ":-10.397308801212775,"pfxX":-5.526340152958827,"pfxZ":10.729539826165748,"pX":-0.03839996277363886,"pZ":1.971388576582687,"vX0":4.740093878647775,"vY0":-141.75574931868866,"vZ0":-7.6099215808286385,"x":118.46,"y":185.55,"x0":-1.016514114066078,"y0":50.001808983738194,"z0":5.359091165073194,"aX":-11.215409697118163},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2419,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.38679563099718006,"extension":6.939164135544707},"hitData":{"launchSpeed":88.6,"launchAngle":31.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.13,"coordY":105.76}},"index":4,"playId":"d160d18b-1280-3835-85c3-1364652ef51b","pitchNumber":5,"startTime":"2026-03-12T21:16:55.026Z","endTime":"2026-03-12T21:17:00.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:17:00.562Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Tommy White.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T21:18:55.650Z","endTime":"2026-03-12T21:20:46.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524080475314314,"aZ":-19.99428283382528,"pfxX":-3.235641228412859,"pfxZ":6.477318757300304,"pX":-1.2177148093668944,"pZ":1.5565226806181003,"vX0":2.1355585848307896,"vY0":-135.7621017264573,"vZ0":-6.498566549377234,"x":163.42,"y":196.75,"x0":-1.5909508458238215,"y0":50.0063953785491,"z0":5.355973005718272,"aX":-6.0889805241136905},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":5.4,"spinRate":2001,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40222030879966253,"extension":6.775698905932543},"index":0,"playId":"725f27ae-799b-30c8-b78e-32bda8692e53","pitchNumber":1,"startTime":"2026-03-12T21:19:11.411Z","endTime":"2026-03-12T21:19:16.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942471350718606,"aZ":-26.80134512293505,"pfxX":1.4491816342598782,"pfxZ":3.0353221738593774,"pX":0.26466663071313834,"pZ":2.4388306608727204,"vX0":3.9144597544456983,"vY0":-131.95013406172475,"vZ0":-2.2541200588136237,"x":106.91,"y":172.93,"x0":-1.4238294679249242,"y0":50.00380413798483,"z0":5.270291381871185,"aX":2.566399211053151},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2242,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4144154290197606,"extension":6.64338205245594},"index":1,"playId":"3f7eefe0-6fb1-3382-bb03-db8aaaf4f481","pitchNumber":2,"startTime":"2026-03-12T21:19:26.800Z","endTime":"2026-03-12T21:19:31.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.265515800099422,"aZ":-22.467500832578306,"pfxX":-8.797689362201927,"pfxZ":5.097443414996978,"pX":0.2143579851906759,"pZ":2.0637398651477414,"vX0":6.27409256904062,"vY0":-137.07269522310924,"vZ0":-4.912350466623975,"x":108.83,"y":183.06,"x0":-0.9611116200858987,"y0":50.00085264604888,"z0":5.412895716968487,"aX":-16.7413213084579},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":14.6,"spinRate":1973,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.399576277825584,"extension":6.834129699159915},"index":2,"playId":"2b74df8c-fbe0-3c67-9c19-58850b5d5864","pitchNumber":3,"startTime":"2026-03-12T21:19:47.223Z","endTime":"2026-03-12T21:19:51.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269955942524128,"aZ":-29.90773660995037,"pfxX":-7.252136215501783,"pfxZ":1.372520053039802,"pX":-0.2075021625290196,"pZ":0.9983588941778659,"vX0":4.772518881993741,"vY0":-127.97910207716605,"vZ0":-4.915302181828314,"x":124.91,"y":211.82,"x0":-1.1575422042661736,"y0":50.00464120255712,"z0":5.2961095873229596,"aX":-11.98932174407637},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":12.0,"spinRate":1653,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42855055202057324,"extension":6.792572454275707},"index":3,"playId":"41220904-c72d-36ab-8d85-e177437d067e","pitchNumber":4,"startTime":"2026-03-12T21:20:02.339Z","endTime":"2026-03-12T21:20:08.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37112854775784,"aZ":-27.796784600883786,"pfxX":-6.627282118129659,"pfxZ":2.305291166730399,"pX":0.12601736205494846,"pZ":2.7546557443265964,"vX0":5.25534378419626,"vY0":-136.89171098657127,"vZ0":-2.2487513099553498,"x":112.2,"y":164.4,"x0":-0.9581610152068414,"y0":50.00040059993178,"z0":5.4906662354194715,"aX":-12.569403797244307},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":10.9,"spinRate":1988,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4002047231486636,"extension":6.562677376838397},"index":4,"playId":"6132fcac-c2fe-3c08-bb09-1677d0267f76","pitchNumber":5,"startTime":"2026-03-12T21:20:21.463Z","endTime":"2026-03-12T21:20:27.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021466143988878,"aZ":-20.506962619820275,"pfxX":-3.229945956915435,"pfxZ":5.969424629967875,"pX":-0.37497337687832566,"pZ":2.3764559494714383,"vX0":3.275901593717827,"vY0":-138.6702770607756,"vZ0":-4.72142459206555,"x":131.29,"y":174.62,"x0":-1.15005018541541,"y0":50.002624745629035,"z0":5.462996961819795,"aX":-6.312014304816151},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":5.2,"spinRate":1968,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39448225428502637,"extension":6.664657201387507},"hitData":{"launchSpeed":70.1,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.44,"coordY":176.42}},"index":5,"playId":"6cc58528-7ee7-3652-b9db-abf0d9dbfa38","pitchNumber":6,"startTime":"2026-03-12T21:20:43.271Z","endTime":"2026-03-12T21:20:46.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:20:46.305Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T21:20:57.860Z","endTime":"2026-03-12T21:22:28.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727246521448077,"aZ":-32.61981631441319,"pfxX":-8.556533326309786,"pfxZ":-0.2734658786930293,"pX":-0.5838309306372654,"pZ":2.184984817403535,"vX0":4.158109390023368,"vY0":-127.47014767871241,"vZ0":-1.3137512442723511,"x":139.25,"y":179.79,"x0":-1.1300451723797786,"y0":50.001378315390745,"z0":5.2970887565402185,"aX":-13.992054489313704},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1654,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.43070668016418256,"extension":6.891556805535377},"index":0,"playId":"d2f68260-d99c-39e6-8e16-2c0f3695af8d","pitchNumber":1,"startTime":"2026-03-12T21:21:16.420Z","endTime":"2026-03-12T21:21:21.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.442623025409187,"aZ":-27.090785204716532,"pfxX":-5.29983198103995,"pfxZ":2.644105033456281,"pX":0.4649021504374092,"pZ":3.359591578816544,"vX0":5.619175738336698,"vY0":-137.6151504280078,"vZ0":-1.0810372033181732,"x":99.28,"y":148.07,"x0":-0.9111713769994949,"y0":50.006163322364216,"z0":5.58612980353049,"aX":-10.206036976551069},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":8.5,"spinRate":1930,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.397428362496167,"extension":6.6740962317910135},"index":1,"playId":"e4996f52-a26c-3cf1-a667-4dad2eee4ff8","pitchNumber":2,"startTime":"2026-03-12T21:21:34.123Z","endTime":"2026-03-12T21:21:39.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28242747914875,"aZ":-34.53569144394103,"pfxX":4.768820958636288,"pfxZ":-1.4906564449350856,"pX":0.9309137793339314,"pZ":2.68919672026396,"vX0":3.4475976271670095,"vY0":-125.08626655041704,"vZ0":0.25415990274346245,"x":81.52,"y":166.17,"x0":-1.0849043043325648,"y0":50.00377103189359,"z0":5.4184238896484045,"aX":7.554050485267428},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-9.5,"spinRate":2430,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4379163999835809,"extension":6.563725226522057},"index":2,"playId":"b49d52db-a101-379b-970d-bd32762fea23","pitchNumber":3,"startTime":"2026-03-12T21:22:05.172Z","endTime":"2026-03-12T21:22:10.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572736054988788,"aZ":-26.6704502254836,"pfxX":-8.300628371913387,"pfxZ":2.8076481515440532,"pX":-1.109419306563958,"pZ":1.4319116751412975,"vX0":2.6468948778323,"vY0":-138.70469862830367,"vZ0":-6.040975949690312,"x":159.29,"y":200.12,"x0":-0.9948579564811446,"y0":50.00029322184545,"z0":5.404433000316839,"aX":-16.251645858944862},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":14.5,"spinRate":1914,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39412924467703947,"extension":6.648654065462713},"index":3,"playId":"3185ed79-95c1-3dc2-a3bc-c3945133f9f8","pitchNumber":4,"startTime":"2026-03-12T21:22:23.821Z","endTime":"2026-03-12T21:22:28.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:22:28.647Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop Leo De Vries to first baseman Tommy White.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T21:22:42.770Z","endTime":"2026-03-12T21:25:01.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56403886020823,"aZ":-36.55894799781571,"pfxX":3.186757140486456,"pfxZ":-2.8290611084116843,"pX":-0.6038849472467901,"pZ":1.9752695031601424,"vX0":2.143875778369409,"vY0":-123.45139061096901,"vZ0":-0.21263511977940452,"x":140.02,"y":185.45,"x0":-1.8962723285192347,"y0":50.003014112108104,"z0":5.128549179296192,"aX":4.939678500550126},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-6.2,"spinRate":2315,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4429344002994906,"extension":6.560838710342841},"index":0,"playId":"16b47c9f-63c7-3873-ab92-e888a0ff0bc4","pitchNumber":1,"startTime":"2026-03-12T21:23:10.702Z","endTime":"2026-03-12T21:23:16.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356607076997697,"aZ":-21.204435007134755,"pfxX":-6.48774122284837,"pfxZ":6.0485799840224335,"pX":-0.29507049187064904,"pZ":0.907197847460523,"vX0":4.489147434515951,"vY0":-132.54027491878435,"vZ0":-7.432753831583545,"x":128.25,"y":214.29,"x0":-1.1520713032180159,"y0":50.00050036153393,"z0":5.250863246023996,"aX":-11.757236817929302},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":11.0,"spinRate":1866,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.41034359972754997,"extension":6.803747610293208},"index":1,"playId":"7868f931-d682-3437-b276-111dd735333e","pitchNumber":2,"startTime":"2026-03-12T21:23:34.756Z","endTime":"2026-03-12T21:23:38.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124643366579782,"aZ":-28.23037970509717,"pfxX":-6.780465749185048,"pfxZ":2.2246109423285194,"pX":-1.968797293875038,"pZ":2.9680375758829767,"vX0":0.8357704190215933,"vY0":-131.70114437776914,"vZ0":-1.0567853550346973,"x":192.05,"y":158.64,"x0":-1.406145158110752,"y0":50.005601250033614,"z0":5.441865970334708,"aX":-12.042725687010222},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":12.1,"spinRate":1616,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41416542345384055,"extension":6.649347041661044},"index":2,"playId":"8d6675e9-5418-3f44-bf28-c0af1216e2ac","pitchNumber":3,"startTime":"2026-03-12T21:23:59.211Z","endTime":"2026-03-12T21:24:03.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.202150897235434,"aZ":-23.684848048997708,"pfxX":-6.6557610039667265,"pfxZ":4.938125661712686,"pX":-1.6516277621926496,"pZ":2.6277457480231172,"vX0":1.2486577040299687,"vY0":-129.9918092528247,"vZ0":-2.5082761572093135,"x":179.96,"y":167.83,"x0":-1.272177633789799,"y0":50.0000775475984,"z0":5.3953858587088135,"aX":-11.435330345043912},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":11.8,"spinRate":1488,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42069306715367416,"extension":6.701206485574769},"index":3,"playId":"62e08dee-7964-3f77-8291-2cb3967fd0ff","pitchNumber":4,"startTime":"2026-03-12T21:24:17.688Z","endTime":"2026-03-12T21:24:23.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597848820585284,"aZ":-29.561059155510684,"pfxX":-8.735620091905686,"pfxZ":1.3251797579498978,"pX":1.398060170724548,"pZ":1.9654994306895628,"vX0":9.721790449663454,"vY0":-138.68629726280983,"vZ0":-4.089140604528824,"x":63.71,"y":185.71,"x0":-0.998370492608816,"y0":50.00151773807152,"z0":5.404245950659195,"aX":-17.21587997518629},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1966,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3931647341470681,"extension":6.792953120122676},"index":4,"playId":"6a91ab0b-e628-3adb-9824-9622c40a6c4b","pitchNumber":5,"startTime":"2026-03-12T21:24:34.201Z","endTime":"2026-03-12T21:24:39.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537595707063257,"aZ":-32.66458694644128,"pfxX":-8.44807796006333,"pfxZ":-0.25435719893544473,"pX":-0.6589716950862097,"pZ":3.132467821024607,"vX0":4.487072119826316,"vY0":-137.5434731266954,"vZ0":-0.43587766356492585,"x":142.12,"y":154.2,"x0":-1.2049149094027076,"y0":50.00229910772948,"z0":5.488351811714893,"aX":-16.354099072414563},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":1846,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39665503456063833,"extension":6.7312724383572595},"hitData":{"launchSpeed":103.1,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.57,"coordY":150.57}},"index":5,"playId":"f84dfc06-ef93-3e82-87d8-27529003ecca","pitchNumber":6,"startTime":"2026-03-12T21:24:53.596Z","endTime":"2026-03-12T21:25:01.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:25:01.012Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:27:05.617Z","endTime":"2026-03-12T21:27:42.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Wade replaces shortstop Corey Seager, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T21:26:33.942Z","endTime":"2026-03-12T21:26:33.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonah Bride replaces first baseman Jake Burger, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T21:26:33.962Z","endTime":"2026-03-12T21:26:33.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Sborz replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T21:26:33.964Z","endTime":"2026-03-12T21:27:07.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622250,"link":"/api/v1/people/622250"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22888521910963,"aZ":-29.84265111041183,"pfxX":0.810320837244304,"pfxZ":1.4985738935807777,"pX":-0.5698636255126299,"pZ":2.1861544982884724,"vX0":0.7432250813557044,"vY0":-123.8003539833086,"vZ0":-3.570808902331338,"x":138.72,"y":179.75,"x0":-0.9790138653298597,"y0":50.0033653422194,"z0":6.139520499408203,"aX":1.2602744742426706},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.7,"spinRate":2143,"spinDirection":152},"zone":7,"typeConfidence":0.85,"plateTime":0.4420713839141177,"extension":5.793003955968507},"index":3,"playId":"8d7f0efb-ae71-3114-be88-4e867edb8998","pitchNumber":1,"startTime":"2026-03-12T21:27:07.745Z","endTime":"2026-03-12T21:27:12.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874963399759658,"aZ":-13.860154037125305,"pfxX":-1.4868318311398707,"pfxZ":9.674104786761,"pX":0.6964612840629665,"pZ":3.916032254044823,"vX0":3.1536125648549564,"vY0":-136.65222970531897,"vZ0":-3.807296701380539,"x":90.45,"y":133.05,"x0":-0.27888859803761273,"y0":50.00141843233478,"z0":6.278356735794756,"aX":-2.8147091605950867},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":2366,"spinDirection":196},"zone":12,"typeConfidence":0.84,"plateTime":0.40070378139316976,"extension":5.6683712603478025},"index":4,"playId":"4cb8f81a-2d9e-31e7-b462-81495e0d6af6","pitchNumber":2,"startTime":"2026-03-12T21:27:22.570Z","endTime":"2026-03-12T21:27:28.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454539783887597,"aZ":-15.193608308883372,"pfxX":-1.3779838286354114,"pfxZ":9.036831661688792,"pX":0.5742653983817695,"pZ":3.2923439811951316,"vX0":3.2200911194140316,"vY0":-136.31827258463235,"vZ0":-5.04054526124578,"x":95.11,"y":149.89,"x0":-0.4441551504280775,"y0":50.00191329592983,"z0":6.217201921397829,"aX":-2.589413963595731},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":1.8,"spinRate":2367,"spinDirection":199},"zone":3,"typeConfidence":0.81,"plateTime":0.4020670219377296,"extension":5.556946999788692},"hitData":{"launchSpeed":110.2,"launchAngle":11.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.88,"coordY":93.48}},"index":5,"playId":"7c2b13b1-7ffd-3210-8c6c-56d56424879b","pitchNumber":3,"startTime":"2026-03-12T21:27:37.071Z","endTime":"2026-03-12T21:27:42.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":0.66,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:27:42.406Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a line drive to left fielder Michael Helman. Zack Gelof to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:28:09.236Z","endTime":"2026-03-12T21:28:38.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034761338916162,"aZ":-29.7678533137296,"pfxX":0.20041009705991542,"pfxZ":1.4930817886816428,"pX":1.1214065948457947,"pZ":2.528909475563279,"vX0":4.333822282883424,"vY0":-125.62360020101089,"vZ0":-3.094121938701861,"x":74.25,"y":170.5,"x0":-0.647762794498329,"y0":50.00087366086082,"z0":6.181430422446673,"aX":0.32112014145418616},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2170,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.43503002282141434,"extension":5.751967679387152},"index":0,"playId":"bd5876cc-4801-35db-8cae-98b6b64e5a62","pitchNumber":1,"startTime":"2026-03-12T21:28:09.842Z","endTime":"2026-03-12T21:28:14.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354264501423824,"aZ":-30.187761019171532,"pfxX":-0.737093855852029,"pfxZ":1.2933318746619413,"pX":-0.5293831021267399,"pZ":2.3277099876840577,"vX0":0.8407288709337596,"vY0":-123.3059822057713,"vZ0":-2.958400497743421,"x":137.18,"y":175.93,"x0":-0.7795763907518647,"y0":50.00229818001786,"z0":6.099725333890164,"aX":-1.1309189117567904},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":1.1,"spinRate":2084,"spinDirection":92},"zone":4,"typeConfidence":0.9,"plateTime":0.44483395711029994,"extension":5.751551487153736},"hitData":{"launchSpeed":97.2,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.81,"coordY":117.25}},"index":1,"playId":"8b93361b-cd84-3691-b907-0561e38638ed","pitchNumber":2,"startTime":"2026-03-12T21:28:25.774Z","endTime":"2026-03-12T21:28:38.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.24,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:28:38.133Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wynns walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:29:06.807Z","endTime":"2026-03-12T21:30:49.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38016310139473,"aZ":-38.76490001718834,"pfxX":4.9972495555804795,"pfxZ":-4.655094426495367,"pX":-0.08695185413665114,"pZ":3.5663145721117333,"vX0":0.3488136824255231,"vY0":-118.42897765108722,"vZ0":1.8175495858187798,"x":120.31,"y":142.49,"x0":-0.8852387847046288,"y0":50.00324907029736,"z0":6.343981855323659,"aX":7.072951854816362},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.7,"breakHorizontal":-9.1,"spinRate":2118,"spinDirection":22},"zone":11,"typeConfidence":0.9,"plateTime":0.4631207024062718,"extension":5.723176011048929},"index":0,"playId":"0d4e292b-7865-312d-a8d4-1c823fcdabc8","pitchNumber":1,"startTime":"2026-03-12T21:29:09.044Z","endTime":"2026-03-12T21:29:15.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523441745270066,"aZ":-40.90304904326642,"pfxX":2.879582181132745,"pfxZ":-5.980108353462186,"pX":0.8841473933553632,"pZ":-0.53907376025102,"vX0":3.188017274853822,"vY0":-120.88498184570659,"vZ0":-6.765606854751569,"x":83.3,"y":253.33,"x0":-0.8324808474078914,"y0":50.0017455189078,"z0":5.943259451555289,"aX":4.203916887065471},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.4,"breakHorizontal":-6.0,"spinRate":2180,"spinDirection":21},"zone":14,"typeConfidence":0.89,"plateTime":0.45544230738736546,"extension":5.789329504084494},"index":1,"playId":"b30fcd9f-b097-31b9-8f10-9e0ad2139e44","pitchNumber":2,"startTime":"2026-03-12T21:29:28.054Z","endTime":"2026-03-12T21:29:32.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Josh Sborz. Zack Gelof to 3rd. Max Muncy to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"b30fcd9f-b097-31b9-8f10-9e0ad2139e44","startTime":"2026-03-12T21:29:50.113Z","endTime":"2026-03-12T21:30:06.141Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":680869,"link":"/api/v1/people/680869"},"postOnSecond":{"id":691777,"link":"/api/v1/people/691777"},"postOnThird":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.89,"dramaIndex":72.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63140673854907,"aZ":-14.780974084043807,"pfxX":-3.5935089290142326,"pfxZ":9.012124434297881,"pX":0.8144956694895318,"pZ":1.347374528077292,"vX0":4.474561834862123,"vY0":-137.81002957315798,"vZ0":-9.987394177528085,"x":85.95,"y":202.4,"x0":-0.360715821533115,"y0":50.006528815267615,"z0":6.0091352634803705,"aX":-6.937861698630626},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":5.6,"spinRate":2142,"spinDirection":205},"zone":14,"typeConfidence":0.86,"plateTime":0.39692959794577654,"extension":5.643096042337866},"index":3,"playId":"68004edb-8465-33cc-be2e-bd68a99c5d1f","pitchNumber":3,"startTime":"2026-03-12T21:30:06.141Z","endTime":"2026-03-12T21:30:10.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151331764817773,"aZ":-13.951820141726538,"pfxX":-2.7090114575405124,"pfxZ":9.706390070441296,"pX":-0.3774921967470236,"pZ":3.2417477799025898,"vX0":1.7642098058585607,"vY0":-136.21774319970658,"vZ0":-5.016692072989308,"x":131.39,"y":151.25,"x0":-0.6818344082541276,"y0":50.005868301060104,"z0":6.0732951975223886,"aX":-5.087622359247866},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2401,"spinDirection":200},"zone":1,"typeConfidence":0.85,"plateTime":0.40222030275699217,"extension":5.700414551731723},"index":4,"playId":"69363c7b-ab19-3080-9d6d-2781177dbc64","pitchNumber":4,"startTime":"2026-03-12T21:30:23.843Z","endTime":"2026-03-12T21:30:28.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.337877312169034,"aZ":-28.85897129103547,"pfxX":-0.11027190204177106,"pfxZ":2.1305352971094598,"pX":1.049988514867121,"pZ":1.0132140932117257,"vX0":4.612568595621906,"vY0":-124.8551717302929,"vZ0":-6.275845826855937,"x":76.98,"y":211.42,"x0":-0.8178277389998783,"y0":50.00389970858226,"z0":5.976150165496079,"aX":-0.17189792206448762},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.0,"spinRate":2192,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4409925947984821,"extension":5.775053715694655},"index":5,"playId":"dc96f570-6066-3f52-ab46-09e6ba1201d7","pitchNumber":5,"startTime":"2026-03-12T21:30:44.850Z","endTime":"2026-03-12T21:30:49.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.7,"awayTeamWinProbability":24.299999999999997,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.89,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:30:49.663Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colby Thomas grounds into a force out, shortstop Tyler Wade to second baseman Josh Smith. Zack Gelof scores. Max Muncy to 3rd. Austin Wynns out at 2nd. Colby Thomas to 1st.","rbi":1,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:30:54.694Z","endTime":"2026-03-12T21:32:57.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnThird":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":622250,"link":"/api/v1/people/622250"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.264529911666415,"aZ":-29.078933002845,"pfxX":1.3995071691332335,"pfxZ":1.936155360580707,"pX":0.6988236989558744,"pZ":1.6397476104804463,"vX0":3.4567773393748125,"vY0":-125.87227432351087,"vZ0":-4.969696296285752,"x":90.36,"y":194.51,"x0":-0.8757695805788432,"y0":50.00316177302731,"z0":6.002471822112127,"aX":2.239093159332362},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":-3.4,"spinRate":2266,"spinDirection":178},"zone":9,"typeConfidence":0.88,"plateTime":0.43563352546098644,"extension":5.9010111478334615},"index":0,"playId":"4dd23b23-0010-318b-9484-c1b916f9009f","pitchNumber":1,"startTime":"2026-03-12T21:31:16.670Z","endTime":"2026-03-12T21:31:19.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.753597153609196,"aZ":-14.271371093344179,"pfxX":-2.8320922853427257,"pfxZ":9.386977869188607,"pX":0.45831156438434856,"pZ":3.152642687945828,"vX0":3.320763218967752,"vY0":-136.87001684825154,"vZ0":-5.397962304092138,"x":99.53,"y":153.66,"x0":-0.3997835933137375,"y0":50.00111427309097,"z0":6.119191950891864,"aX":-5.40057218026197},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2295,"spinDirection":201},"zone":3,"typeConfidence":0.85,"plateTime":0.3993945753217867,"extension":5.724098170808736},"index":1,"playId":"43f29156-f264-36ef-bb68-191d335f687f","pitchNumber":2,"startTime":"2026-03-12T21:31:46.657Z","endTime":"2026-03-12T21:31:50.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696021918218232,"aZ":-30.117822468286633,"pfxX":0.7991930815932484,"pfxZ":1.2674188087283778,"pX":0.8762454793949208,"pZ":2.454670852362382,"vX0":3.4653335336444764,"vY0":-125.814065958199,"vZ0":-3.2496608695939613,"x":83.6,"y":172.5,"x0":-0.6161392965932031,"y0":50.00169233105277,"z0":6.1735879712300346,"aX":1.2963771918934688},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":2167,"spinDirection":65},"zone":12,"typeConfidence":0.89,"plateTime":0.4333895537583565,"extension":5.8004663911523995},"index":2,"playId":"4e48b173-df2b-3ddf-ae0d-ec6a72dca8a2","pitchNumber":3,"startTime":"2026-03-12T21:32:08.884Z","endTime":"2026-03-12T21:32:12.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52980998433051,"aZ":-16.575156499245203,"pfxX":-2.1784757281463083,"pfxZ":8.1231927257471,"pX":1.4226844211901806,"pZ":5.2421132754263455,"vX0":5.38525814891349,"vY0":-137.4685016018955,"vZ0":-0.16187783931633093,"x":62.77,"y":97.24,"x0":-0.27574198273110956,"y0":50.0022984215011,"z0":6.423795939005423,"aX":-4.183875028168165},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":2.9,"spinRate":2300,"spinDirection":191},"zone":12,"typeConfidence":0.83,"plateTime":0.39793029188576323,"extension":5.675249024423024},"index":3,"playId":"2272fadd-e402-3a3d-8978-f1652fab459b","pitchNumber":4,"startTime":"2026-03-12T21:32:32.719Z","endTime":"2026-03-12T21:32:37.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458579178070462,"aZ":-41.62156514068685,"pfxX":7.516243255966939,"pfxZ":-6.523379872916017,"pX":0.8518892399162968,"pZ":0.972935802519311,"vX0":1.2337950873904822,"vY0":-120.20223766978725,"vZ0":-3.551617413848838,"x":84.53,"y":212.51,"x0":-0.6449485196251873,"y0":50.000929812246305,"z0":6.201905366142694,"aX":10.88830985152687},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.5,"breakHorizontal":-13.9,"spinRate":2394,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4573974021613578,"extension":5.5520789235729975},"hitData":{"launchSpeed":100.8,"launchAngle":-7.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":157.66}},"index":4,"playId":"2eb87e70-64a2-3699-9440-968becef7132","pitchNumber":5,"startTime":"2026-03-12T21:32:52.201Z","endTime":"2026-03-12T21:32:57.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":2.63,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:32:57.282Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo De Vries singles on a line drive to center fielder Evan Carter. Max Muncy scores. Colby Thomas to 3rd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:33:28.857Z","endTime":"2026-03-12T21:35:14.948Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"postOnThird":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":622250,"link":"/api/v1/people/622250"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474265130075832,"aZ":-40.41290764835686,"pfxX":4.790469845693378,"pfxZ":-5.727949740743945,"pX":-0.5519912837851053,"pZ":3.6900701579678348,"vX0":-0.4126918620048131,"vY0":-119.33938582067249,"vZ0":2.3845061827608935,"x":138.04,"y":139.15,"x0":-0.9987394844188716,"y0":50.00221000617047,"z0":6.324441548236945,"aX":6.892549541226225},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.5,"breakHorizontal":-8.5,"spinRate":2192,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.4593859787765391,"extension":5.620082713703872},"index":0,"playId":"55f7f5ee-bac7-3259-8cbe-c7901faffe44","pitchNumber":1,"startTime":"2026-03-12T21:33:32.060Z","endTime":"2026-03-12T21:33:35.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6ccfd303-5430-37d9-8072-a5764e077a0c","startTime":"2026-03-12T21:33:50.062Z","endTime":"2026-03-12T21:33:53.062Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29772405493689,"aZ":-42.12214420352208,"pfxX":6.387007814574334,"pfxZ":-6.70441760499051,"pX":0.9991660656359695,"pZ":1.7222153308193704,"vX0":2.521433303004394,"vY0":-121.50345247398349,"vZ0":-1.7523075839960596,"x":78.91,"y":192.28,"x0":-0.8836110710018904,"y0":50.000564707392705,"z0":6.135646434829154,"aX":9.482879229387303},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.2,"breakHorizontal":-12.1,"spinRate":2385,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.45196061863098524,"extension":5.753058536617383},"index":2,"playId":"7fc80d81-ba5e-3cf7-8d81-26b29cf7af29","pitchNumber":2,"startTime":"2026-03-12T21:34:09.659Z","endTime":"2026-03-12T21:34:14.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532741358709195,"aZ":-14.516833842695565,"pfxX":-4.53996730301674,"pfxZ":9.296590358257681,"pX":0.6071082145926298,"pZ":3.7724209142135727,"vX0":4.33404108798026,"vY0":-136.57348140182634,"vZ0":-3.6724446847730583,"x":93.86,"y":136.92,"x0":-0.4063363847076204,"y0":50.0028852266712,"z0":6.125291329635775,"aX":-8.623542436973066},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2294,"spinDirection":207},"zone":12,"typeConfidence":0.86,"plateTime":0.4002055163282736,"extension":5.774386695059892},"index":3,"playId":"bfe56c69-e872-3aa7-8aca-d94413919d7d","pitchNumber":3,"startTime":"2026-03-12T21:34:31.121Z","endTime":"2026-03-12T21:34:37.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309407872408386,"aZ":-13.415782955910446,"pfxX":-2.805348980515118,"pfxZ":9.822121254613386,"pX":-0.09790262486921629,"pZ":2.5670475526907017,"vX0":2.002498788650638,"vY0":-137.51934123649525,"vZ0":-7.042422676450933,"x":120.73,"y":169.47,"x0":-0.47209729935709943,"y0":50.00230525309745,"z0":6.076343005813138,"aX":-5.357698292192346},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":4.7,"spinRate":2235,"spinDirection":203},"zone":5,"typeConfidence":0.87,"plateTime":0.3987307765415342,"extension":5.686881456035243},"hitData":{"launchSpeed":89.2,"launchAngle":18.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.78,"coordY":114.07}},"index":4,"playId":"cbeedffb-4a9e-38cb-89eb-fc0deb49b370","pitchNumber":4,"startTime":"2026-03-12T21:35:06.346Z","endTime":"2026-03-12T21:35:14.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-10.599999999999994,"leverageIndex":2.15,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:35:14.948Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy White grounds into a double play, third baseman Ezequiel Duran to second baseman Josh Smith to first baseman Jonah Bride. Leo De Vries out at 2nd. Tommy White out at 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T21:35:34.585Z","endTime":"2026-03-12T21:36:33.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"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":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24491446753732,"aZ":-31.02885118867112,"pfxX":0.9631452568917733,"pfxZ":0.7375063628550169,"pX":0.49650870049591306,"pZ":2.689297513052059,"vX0":2.7686686799914817,"vY0":-124.36163490913295,"vZ0":-2.125519705505416,"x":98.07,"y":166.17,"x0":-0.7589106252541553,"y0":50.004238746767136,"z0":6.142886771811002,"aX":1.5001402607152126},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-2.4,"spinRate":2087,"spinDirection":135},"zone":6,"typeConfidence":0.84,"plateTime":0.4413850408758071,"extension":5.801074374151138},"index":0,"playId":"9c19cc76-6de9-3c2e-a430-f20d50e114d3","pitchNumber":1,"startTime":"2026-03-12T21:35:51.635Z","endTime":"2026-03-12T21:35:57.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851110157355844,"aZ":-41.36175727967897,"pfxX":7.896806317309331,"pfxZ":-6.492310073231836,"pX":-0.4143479423091852,"pZ":3.160663076054036,"vX0":-1.222529137906073,"vY0":-118.80958230597741,"vZ0":1.5356063538188185,"x":132.79,"y":153.44,"x0":-0.9151770361711868,"y0":50.00210509451494,"z0":6.293263052834546,"aX":11.177520502014398},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.0,"breakHorizontal":-13.9,"spinRate":2101,"spinDirection":17},"zone":1,"typeConfidence":0.9,"plateTime":0.4627580533747633,"extension":5.706895326423544},"index":1,"playId":"ff9b9526-5d0a-3739-b747-edc4a19d7a9b","pitchNumber":2,"startTime":"2026-03-12T21:36:09.329Z","endTime":"2026-03-12T21:36:13.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417428068945004,"aZ":-31.171160488477135,"pfxX":0.9017328578856006,"pfxZ":0.6543759024716378,"pX":-0.01341033912444086,"pZ":1.8128245373184322,"vX0":1.5435196330352683,"vY0":-123.60995099212204,"vZ0":-3.960801170245955,"x":117.51,"y":189.83,"x0":-0.7660419787730022,"y0":50.00294186816867,"z0":6.088005710843951,"aX":1.3780348952246129},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":-2.0,"spinRate":2204,"spinDirection":4},"zone":8,"typeConfidence":0.76,"plateTime":0.4451856009142663,"extension":5.680603887823213},"hitData":{"launchSpeed":93.6,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":174.39}},"index":2,"playId":"d496317b-5f88-3dd6-a3f0-e407f4ad0a7e","pitchNumber":3,"startTime":"2026-03-12T21:36:28.875Z","endTime":"2026-03-12T21:36:33.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":15.799999999999997,"leverageIndex":2.66,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:36:33.935Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to shortstop Drew Swift.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T21:38:48.045Z","endTime":"2026-03-12T21:39:14.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Krook replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T21:38:50.211Z","endTime":"2026-03-12T21:38:50.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640454,"link":"/api/v1/people/640454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chad Wallach replaces center fielder Henry Bolte, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T21:38:50.213Z","endTime":"2026-03-12T21:38:50.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Stefanic replaces right fielder Cade Marlowe, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T21:38:50.215Z","endTime":"2026-03-12T21:38:50.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Junior Perez replaces first baseman Tommy White, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-12T21:38:50.217Z","endTime":"2026-03-12T21:38:50.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":695720,"link":"/api/v1/people/695720"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bobby Blandford replaces shortstop Leo De Vries, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-12T21:38:50.219Z","endTime":"2026-03-12T21:38:50.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701520,"link":"/api/v1/people/701520"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":815888,"link":"/api/v1/people/815888"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jared Sprague-Lott replaces left fielder Colby Thomas, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-12T21:38:50.221Z","endTime":"2026-03-12T21:38:50.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814445,"link":"/api/v1/people/814445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cameron Leary replaces catcher Austin Wynns, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-12T21:38:50.223Z","endTime":"2026-03-12T21:38:50.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802474,"link":"/api/v1/people/802474"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":642851,"link":"/api/v1/people/642851"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Swift replaces third baseman Max Muncy, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-12T21:38:50.225Z","endTime":"2026-03-12T21:38:50.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669439,"link":"/api/v1/people/669439"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Breyson Guedez replaces second baseman Zack Gelof, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-12T21:38:50.227Z","endTime":"2026-03-12T21:38:50.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829052,"link":"/api/v1/people/829052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28571895764251,"aZ":-24.330638928241232,"pfxX":10.626871083198953,"pfxZ":4.621292724594632,"pX":1.1734845295545964,"pZ":2.1151995963277535,"vX0":-3.850008542829719,"vY0":-129.28288250720266,"vZ0":-5.395058269903023,"x":72.27,"y":181.67,"x0":1.2990907263901283,"y0":50.00199628841816,"z0":6.089975181072237,"aX":18.035604785446644},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-18.5,"spinRate":1939,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4232260924514679,"extension":5.780058758076959},"index":9,"playId":"2136316e-c315-35aa-8f59-72691cf31dba","pitchNumber":1,"startTime":"2026-03-12T21:38:50.229Z","endTime":"2026-03-12T21:38:59.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5259883280863,"aZ":-25.887381190004817,"pfxX":9.616732760081344,"pfxZ":3.7009633562618376,"pX":-0.11722256070849685,"pZ":2.068825353241483,"vX0":-6.58343053960396,"vY0":-129.19913253611108,"vZ0":-5.304710091631054,"x":121.47,"y":182.92,"x0":1.2073829686082902,"y0":50.00544851213155,"z0":6.124390633694012,"aX":16.350263911701003},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-16.1,"spinRate":1965,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.42304484755145566,"extension":5.712461534458616},"hitData":{"launchSpeed":81.0,"launchAngle":58.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.45,"coordY":125.61}},"index":10,"playId":"f82ccb9e-170c-3798-97d9-0e7546fefbc9","pitchNumber":2,"startTime":"2026-03-12T21:39:04.636Z","endTime":"2026-03-12T21:39:14.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:39:14.401Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T21:39:34.804Z","endTime":"2026-03-12T21:40:34.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92191127118023,"aZ":-23.8210271111824,"pfxX":9.155957911245373,"pfxZ":4.9335417044381025,"pX":0.39534241995519204,"pZ":2.951416089615826,"vX0":-5.15080628228076,"vY0":-128.84439515714405,"vZ0":-3.6379321907882067,"x":101.93,"y":159.09,"x0":1.2230935284168882,"y0":50.00517992714564,"z0":6.206992165415792,"aX":15.509596892258914},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":-15.6,"spinRate":2083,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.42392417316915765,"extension":5.747920752824793},"index":0,"playId":"22a4cc69-ef50-3b9b-835c-d9ffbaea080f","pitchNumber":1,"startTime":"2026-03-12T21:39:34.804Z","endTime":"2026-03-12T21:39:38.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177615213365677,"aZ":-32.384761072572914,"pfxX":-8.441703624435345,"pfxZ":-0.1415437048060979,"pX":-2.874285072419654,"pZ":0.8896236502987639,"vX0":-7.525818189963191,"vY0":-121.00332162095236,"vZ0":-4.881281302747599,"x":226.56,"y":214.76,"x0":1.3863414221206432,"y0":50.00431295344996,"z0":5.808253007460875,"aX":-12.372671050069124},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":17.3,"spinRate":2825,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4546835141676122,"extension":5.804703242070469},"index":1,"playId":"cf54456a-ffee-3be1-a0d8-19cea7babdb8","pitchNumber":2,"startTime":"2026-03-12T21:39:52.271Z","endTime":"2026-03-12T21:39:58.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89240323646384,"aZ":-26.64560816908038,"pfxX":8.612426293681548,"pfxZ":3.18434018652178,"pX":0.8671971113837827,"pZ":2.178977962154828,"vX0":-4.157590396805675,"vY0":-130.97025068486118,"vZ0":-4.898306784102438,"x":83.94,"y":179.95,"x0":1.3571065412308478,"y0":50.00093328385927,"z0":6.0682569628117164,"aX":14.946939677013928},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-14.6,"spinRate":2069,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41834247561552074,"extension":5.768354336972604},"index":2,"playId":"60a3333d-c550-3b0f-b97b-3eafd90bb37a","pitchNumber":3,"startTime":"2026-03-12T21:40:09.279Z","endTime":"2026-03-12T21:40:17.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395245976959558,"aZ":-27.368186705892555,"pfxX":8.825496937407987,"pfxZ":2.7414704566845565,"pX":-0.4808334674846424,"pZ":2.6489320302261614,"vX0":-7.444587991693286,"vY0":-131.0613634586083,"vZ0":-3.84443241216796,"x":135.33,"y":167.26,"x0":1.2375500117337581,"y0":50.005682217834575,"z0":6.158380925567351,"aX":15.492571698979631},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-14.5,"spinRate":2090,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4165025284403998,"extension":5.843914494667914},"index":3,"playId":"5e52b0fb-9b60-3c27-96e4-58ba09a2affc","pitchNumber":4,"startTime":"2026-03-12T21:40:28.197Z","endTime":"2026-03-12T21:40:34.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:40:34.006Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T21:40:41.786Z","endTime":"2026-03-12T21:43:00.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.793755589917286,"aZ":-33.91941088557548,"pfxX":-4.991632610596589,"pfxZ":-1.1753138075625431,"pX":0.4973046481184535,"pZ":1.6623993831376631,"vX0":-1.858985480852227,"vY0":-121.47979160260131,"vZ0":-2.770135421962555,"x":98.04,"y":193.9,"x0":1.9218536067586791,"y0":50.001720574757485,"z0":5.779291041560854,"aX":-7.425828616378795},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":9.5,"spinRate":2645,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.45165851401091484,"extension":5.709163495094065},"index":0,"playId":"1be85771-3c3f-358c-b929-8bc0e6287f2a","pitchNumber":1,"startTime":"2026-03-12T21:40:54.882Z","endTime":"2026-03-12T21:40:59.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45201923391496,"aZ":-25.599754595313744,"pfxX":9.1499955376226,"pfxZ":3.7475197868439256,"pX":1.525821914463565,"pZ":2.4509169840621317,"vX0":-3.0333346055382497,"vY0":-131.2417386449177,"vZ0":-4.503939964583048,"x":58.84,"y":172.61,"x0":1.5044381683441976,"y0":50.0005725264554,"z0":6.08411555284457,"aX":16.040679911477284},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":-16.0,"spinRate":2002,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4165366756577469,"extension":5.840282937806467},"index":1,"playId":"91819eaf-92b5-3a8b-94e0-393ba56ab9f6","pitchNumber":2,"startTime":"2026-03-12T21:41:08.838Z","endTime":"2026-03-12T21:41:15.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989565017271126,"aZ":-28.788488284337244,"pfxX":11.121671649557037,"pfxZ":1.9198859562666915,"pX":-0.03093816228709474,"pZ":1.7323359523408206,"vX0":-7.006099931412926,"vY0":-131.60549042879407,"vZ0":-5.611701134762084,"x":118.18,"y":192.01,"x0":1.215920009571289,"y0":50.00103168193062,"z0":6.0149951195008535,"aX":19.577073754857548},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-18.7,"spinRate":2198,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.41562001512394886,"extension":5.940462839879438},"index":2,"playId":"aaaa4c3e-70b9-3851-8a60-4c6ad7211e89","pitchNumber":3,"startTime":"2026-03-12T21:41:25.153Z","endTime":"2026-03-12T21:41:30.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13827556532126,"aZ":-32.559276314646546,"pfxX":9.493765417930588,"pfxZ":-0.2540461639096616,"pX":0.23045974367216707,"pZ":1.4250048585311312,"vX0":-6.2904035047654485,"vY0":-122.45690233704444,"vZ0":-3.6359233620430933,"x":108.22,"y":200.3,"x0":1.5875314931218902,"y0":50.001011637875365,"z0":5.687982668320954,"aX":14.547245863947301},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-15.8,"spinRate":1719,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44575071151050905,"extension":6.0056805492563665},"index":3,"playId":"1476a3f4-bb0e-38c1-be37-23b0dfde7377","pitchNumber":4,"startTime":"2026-03-12T21:41:42.492Z","endTime":"2026-03-12T21:41:50.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914488036661425,"aZ":-31.59990012321183,"pfxX":8.196770754622051,"pfxZ":0.3620235793056148,"pX":1.022485432434147,"pZ":1.478654462795949,"vX0":-4.126724065342245,"vY0":-124.93845554022947,"vZ0":-4.131474698727309,"x":78.03,"y":198.86,"x0":1.6259760800443943,"y0":50.00481270164464,"z0":5.735732576640109,"aX":13.028843463200639},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-13.9,"spinRate":1844,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4375207831618,"extension":5.800273332761871},"index":4,"playId":"135236b1-f9f4-36cd-919b-7ef05b586113","pitchNumber":5,"startTime":"2026-03-12T21:42:18.033Z","endTime":"2026-03-12T21:42:24.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48206199331703,"aZ":-34.21016304815926,"pfxX":-6.429712607023698,"pfxZ":-1.3735271219484924,"pX":-0.020471397373523232,"pZ":1.5568016562688742,"vX0":-2.1310700634374253,"vY0":-121.39889493805522,"vZ0":-3.16139212438546,"x":117.78,"y":196.75,"x0":1.7059193435114166,"y0":50.003752239365525,"z0":5.877337783227083,"aX":-9.522790592098168},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.0,"breakHorizontal":12.1,"spinRate":2791,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4525209180848746,"extension":5.866562862173107},"index":5,"playId":"41ccb69c-2d4f-3127-a8df-588cc02855ef","pitchNumber":6,"startTime":"2026-03-12T21:42:36.358Z","endTime":"2026-03-12T21:42:42.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5104486677955,"aZ":-24.75198286941424,"pfxX":2.2914299365675843,"pfxZ":4.473805968482696,"pX":-1.180367381853821,"pZ":1.0425682604934388,"vX0":-7.116369830121302,"vY0":-127.29391985185482,"vZ0":-7.151125665418578,"x":161.99,"y":210.63,"x0":1.340696585096682,"y0":50.0025420660236,"z0":5.818059796470741,"aX":3.8015311345209764},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2400,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.42853213514667887,"extension":6.1575480753489},"index":6,"playId":"4d79e211-ba93-3655-a04a-3a31c0445946","pitchNumber":7,"startTime":"2026-03-12T21:42:53.833Z","endTime":"2026-03-12T21:43:00.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:43:00.712Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willie MacIver walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T21:43:23.361Z","endTime":"2026-03-12T21:46:41.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"postOnSecond":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[0,4],"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":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Richie Martin Jr. replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T21:43:25.554Z","endTime":"2026-03-12T21:43:25.555Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"base":1,"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091704361217353,"aZ":-25.31361189822939,"pfxX":8.48312800172876,"pfxZ":3.9781037371803034,"pX":1.3634202600563394,"pZ":2.722882286235869,"vX0":-2.9397052040217133,"vY0":-130.36297997573234,"vZ0":-3.899093580455775,"x":65.03,"y":165.26,"x0":1.4028834716050167,"y0":50.000031092188394,"z0":6.145985089300697,"aX":14.61602686905463},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-14.8,"spinRate":1901,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.41995341027577204,"extension":5.7744239093641605},"index":1,"playId":"01376574-ff74-3117-9f5a-71a1b9899571","pitchNumber":1,"startTime":"2026-03-12T21:43:25.556Z","endTime":"2026-03-12T21:43:32.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"174d06ee-aff7-3253-86bf-a73a7ba45704","startTime":"2026-03-12T21:43:41.088Z","endTime":"2026-03-12T21:43:46.312Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638167360590213,"aZ":-33.27147055439584,"pfxX":9.092720675683772,"pfxZ":-0.7347162155417744,"pX":0.41597067935032744,"pZ":1.7797507668305503,"vX0":-5.485958894524921,"vY0":-121.21087109042304,"vZ0":-2.7029633336518906,"x":101.14,"y":190.73,"x0":1.5269236643752075,"y0":50.004827249010326,"z0":5.813820183304588,"aX":13.53474501056574},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.7,"breakHorizontal":-15.1,"spinRate":1770,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.4518369407299643,"extension":5.85553932455088},"index":3,"playId":"a0b950c5-9ded-3ac3-8f78-a2bec198553a","pitchNumber":2,"startTime":"2026-03-12T21:43:59.875Z","endTime":"2026-03-12T21:44:05.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Richie Martin Jr. steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"a0b950c5-9ded-3ac3-8f78-a2bec198553a","startTime":"2026-03-12T21:44:09.917Z","endTime":"2026-03-12T21:44:36.145Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"postOnSecond":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.56,"dramaIndex":24.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.493784260362833,"aZ":-22.706746384725136,"pfxX":0.9659600649808566,"pfxZ":5.565320832027368,"pX":-0.6042191672564247,"pZ":2.527586471776776,"vX0":-5.609497011246302,"vY0":-129.0159396235489,"vZ0":-4.377978243895005,"x":140.03,"y":170.54,"x0":1.4640648420932765,"y0":50.00493120155965,"z0":5.976528730173212,"aX":1.6446730641811687},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":-0.6,"spinRate":2433,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4230340473316634,"extension":5.800204424193813},"index":5,"playId":"76d25075-275a-3df0-9c3a-32a71ecd39c8","pitchNumber":3,"startTime":"2026-03-12T21:44:36.145Z","endTime":"2026-03-12T21:44:41.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87971562888075,"aZ":-31.09409663409018,"pfxX":-5.735220605054201,"pfxZ":0.7304043489944214,"pX":-0.518137225543339,"pZ":0.8309157484907174,"vX0":-3.482083693716157,"vY0":-121.02444821315996,"vZ0":-5.0847400655037,"x":136.75,"y":216.35,"x0":1.6851261250997374,"y0":50.00544008101027,"z0":5.686515486434107,"aX":-8.497315263267074},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":11.3,"spinRate":2775,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.45279147555845656,"extension":5.902561027361242},"index":6,"playId":"673d43f6-b6b6-3ea2-8ae3-5b875c50d506","pitchNumber":4,"startTime":"2026-03-12T21:45:12.067Z","endTime":"2026-03-12T21:45:19.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19282140888295,"aZ":-26.084634514031357,"pfxX":9.53480850721452,"pfxZ":3.5862692629123956,"pX":0.09967721181581544,"pZ":2.575944076690729,"vX0":-5.908704303744039,"vY0":-129.28099342142926,"vZ0":-3.9070376133268088,"x":113.2,"y":169.23,"x0":1.1725178326121442,"y0":50.00329779431905,"z0":6.102096313190464,"aX":16.18878763265094},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-16.0,"spinRate":2503,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.42319289242790203,"extension":5.906670838647504},"index":7,"playId":"e7e37150-821e-35b6-91cc-02ecfbf99df2","pitchNumber":5,"startTime":"2026-03-12T21:45:34.088Z","endTime":"2026-03-12T21:45:37.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.990304567746612,"aZ":-30.759209534998995,"pfxX":9.789375472435953,"pfxZ":0.9403399470837259,"pX":-1.5552106896642233,"pZ":0.9709720468560878,"vX0":-10.045761690434485,"vY0":-121.62160787332785,"vZ0":-4.939731991048314,"x":95.18,"y":172.0,"x0":1.3407590103821116,"y0":50.00522990980169,"z0":5.670594653038461,"aX":14.7899671906819},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.6,"spinRate":1565,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4489307871254167,"extension":5.897927083208818},"index":8,"playId":"ff1cb879-ab1c-331c-bac5-215130a27341","pitchNumber":6,"startTime":"2026-03-12T21:45:52.683Z","endTime":"2026-03-12T21:45:56.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.954085143329195,"aZ":-26.045641838740757,"pfxX":1.902908416897374,"pfxZ":3.6163075606326034,"pX":-0.9350936807030302,"pZ":1.465314675240928,"vX0":-6.51714289490961,"vY0":-128.95834658086045,"vZ0":-6.1184436489568945,"x":152.64,"y":199.22,"x0":1.3695743164493024,"y0":50.006233235363766,"z0":5.858174867325833,"aX":3.2292975302508666},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-2.2,"spinRate":2319,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.423519229763452,"extension":6.062361850812334},"index":9,"playId":"91565696-f92b-3486-843d-73ca9e60ce5c","pitchNumber":7,"startTime":"2026-03-12T21:46:13.025Z","endTime":"2026-03-12T21:46:20.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.584167030080952,"aZ":-29.838166236204504,"pfxX":8.852692468789325,"pfxZ":1.5053331138828852,"pX":-1.294805667454782,"pZ":0.9897349226781657,"vX0":-9.238476981026585,"vY0":-122.65362162862453,"vZ0":-5.402966652115779,"x":166.35,"y":212.06,"x0":1.3419298409730505,"y0":50.00099501622848,"z0":5.7169664811276295,"aX":13.705537179821825},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":1751,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4438390372900525,"extension":6.072374361331733},"index":10,"playId":"d7079b68-7f23-3586-8e3a-6caac477d6bc","pitchNumber":8,"startTime":"2026-03-12T21:46:35.835Z","endTime":"2026-03-12T21:46:41.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:46:41.063Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T21:49:12.564Z","endTime":"2026-03-12T21:50:27.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T21:47:00.504Z","endTime":"2026-03-12T21:47:36.077Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Ferguson replaces Matt Krook.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-12T21:47:36.077Z","endTime":"2026-03-12T21:49:15.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Marcos Torres replaces Willie MacIver.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-12T21:49:14.729Z","endTime":"2026-03-12T21:49:14.730Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":680862,"link":"/api/v1/people/680862"},"base":1,"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93048295979819,"aZ":-24.50259381355991,"pfxX":-0.5869754347298359,"pfxZ":4.3875661794153755,"pX":0.618807224635338,"pZ":2.0642656978488976,"vX0":9.672386819512841,"vY0":-130.31747860343063,"vZ0":-4.42411240637853,"x":93.41,"y":183.04,"x0":-3.0377807854195,"y0":50.0053816885167,"z0":5.596277888082964,"aX":-1.0269086932579627},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2451,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.41754965238974595,"extension":5.9009416989905095},"index":3,"playId":"3cc46fa7-9aa3-3c75-b3fc-52a7857406f3","pitchNumber":1,"startTime":"2026-03-12T21:49:14.731Z","endTime":"2026-03-12T21:49:20.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":800106,"link":"/api/v1/people/800106"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.889719454329704,"aZ":-26.5537407951714,"pfxX":-10.498283952603632,"pfxZ":2.994840319766033,"pX":-0.12143821230646976,"pZ":1.5494037537807412,"vX0":11.382104904817773,"vY0":-135.4539121282409,"vZ0":-5.628305950229404,"x":121.63,"y":196.95,"x0":-2.994607861895679,"y0":50.00349839983908,"z0":5.487544804349898,"aX":-19.700023486782644},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2008,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40287446922814807,"extension":6.1448213165369},"index":4,"playId":"37db85a7-89c4-364c-aaf2-f042066aa129","pitchNumber":2,"startTime":"2026-03-12T21:49:32.764Z","endTime":"2026-03-12T21:49:35.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":800106,"link":"/api/v1/people/800106"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147427773730403,"aZ":-31.75734436661678,"pfxX":1.5074956598399085,"pfxZ":0.28339518345781833,"pX":0.9362420572685914,"pZ":1.631147843009477,"vX0":9.236217738335673,"vY0":-121.21021130135887,"vZ0":-2.682672742457881,"x":81.31,"y":194.74,"x0":-3.122949078290463,"y0":50.00566960434361,"z0":5.531086306886514,"aX":2.2369679748614275},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.9,"spinRate":2374,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45225181001616566,"extension":5.979716938755285},"index":5,"playId":"bae372e2-e194-3525-b908-92d6cbe40b97","pitchNumber":3,"startTime":"2026-03-12T21:50:03.683Z","endTime":"2026-03-12T21:50:08.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":800106,"link":"/api/v1/people/800106"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009117623407494,"aZ":-16.97906417187728,"pfxX":-5.853771397118658,"pfxZ":8.09791415940889,"pX":0.3411679361076958,"pZ":2.848054650435306,"vX0":10.866599721522084,"vY0":-135.92448353062645,"vZ0":-4.5393012043995205,"x":104.0,"y":161.88,"x0":-2.942806910552515,"y0":50.00185288709509,"z0":5.713858238054881,"aX":-10.983761730520452},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2139,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4025260465020586,"extension":5.9807490954497196},"index":6,"playId":"f9043c52-6aec-3ad9-bc88-6c7147190e48","pitchNumber":4,"startTime":"2026-03-12T21:50:21.937Z","endTime":"2026-03-12T21:50:27.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":800106,"link":"/api/v1/people/800106"},"second":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:50:27.436Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Stefanic walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T21:52:31.858Z","endTime":"2026-03-12T21:54:16.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4,5],"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gavin Collyer replaces Josh Sborz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T21:52:34.223Z","endTime":"2026-03-12T21:52:34.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Marcos Torres remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T21:52:34.225Z","endTime":"2026-03-12T21:52:34.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":680862,"link":"/api/v1/people/680862"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Richie Martin Jr. remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T21:52:34.227Z","endTime":"2026-03-12T21:52:34.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Herrera replaces second baseman Josh Smith, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-12T21:52:34.229Z","endTime":"2026-03-12T21:52:34.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cam Cauley replaces center fielder Evan Carter, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-12T21:52:34.231Z","endTime":"2026-03-12T21:52:34.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Michael Helman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-12T21:52:34.233Z","endTime":"2026-03-12T21:52:34.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37345833715804,"aZ":-18.33400254527095,"pfxX":-6.282745315928005,"pfxZ":6.636152012891484,"pX":-0.3596910918902927,"pZ":3.581535728134933,"vX0":11.539145311725726,"vY0":-143.31218095066242,"vZ0":-1.2715260201907084,"x":130.71,"y":142.08,"x0":-3.6174945807179157,"y0":50.000697506750996,"z0":5.173399216812884,"aX":-13.100366424143605},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":9.1,"spinRate":2478,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38184754883420613,"extension":5.955554627424419},"index":6,"playId":"baee513a-8ae0-3f57-af66-b555827d4c2a","pitchNumber":1,"startTime":"2026-03-12T21:52:34.235Z","endTime":"2026-03-12T21:52:38.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.186256711831202,"aZ":-28.96821284504881,"pfxX":-10.408449896951511,"pfxZ":1.6467515753586817,"pX":0.19230418721332976,"pZ":3.0132796278927323,"vX0":14.134746818288122,"vY0":-138.78882218307277,"vZ0":0.08368335202737731,"x":109.67,"y":157.42,"x0":-3.615350955790495,"y0":50.00619106929661,"z0":4.912716589761458,"aX":-20.302134962005525},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":2378,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.39472702544024507,"extension":6.090372080657041},"index":7,"playId":"d68c8beb-7690-338e-9f79-5d23d8fe4e3f","pitchNumber":2,"startTime":"2026-03-12T21:52:51.855Z","endTime":"2026-03-12T21:52:55.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36393021101748,"aZ":-18.041946031155803,"pfxX":-7.085922485502044,"pfxZ":6.86127925206338,"pX":0.18023770612292328,"pZ":2.888064643647966,"vX0":12.894749395319874,"vY0":-142.0866366673035,"vZ0":-3.044334433992071,"x":110.13,"y":160.8,"x0":-3.4812997414292917,"y0":50.00060755322648,"z0":5.109731233420946,"aX":-14.591627758387375},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":2451,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.38443236087555155,"extension":6.145487685512757},"index":8,"playId":"da771cb4-71ef-333e-817d-c1cf69300b2c","pitchNumber":3,"startTime":"2026-03-12T21:53:08.797Z","endTime":"2026-03-12T21:53:12.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295845896925115,"aZ":-24.83573570624018,"pfxX":3.9834513277497168,"pfxZ":4.389735062884715,"pX":1.461312715732223,"pZ":2.2091421314771207,"vX0":12.021520213451371,"vY0":-127.93280047151781,"vZ0":-1.6758486979027634,"x":61.3,"y":179.13,"x0":-3.8000362027779007,"y0":50.002128687199765,"z0":4.803329513441258,"aX":6.6580342979460925},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":-9.7,"spinRate":2942,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.42675510082879686,"extension":6.1010980160387085},"index":9,"playId":"17763fd9-322c-3cce-8cc7-2f5f03f9e571","pitchNumber":4,"startTime":"2026-03-12T21:53:34.441Z","endTime":"2026-03-12T21:53:40.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436037937545567,"aZ":-28.408640102704997,"pfxX":6.851172986810991,"pfxZ":2.355774359385249,"pX":-1.287011662015732,"pZ":2.842359811068859,"vX0":4.619500897544613,"vY0":-125.46003133758046,"vZ0":0.5428139201039303,"x":166.06,"y":162.04,"x0":-4.0399661291976905,"y0":50.00507568313174,"z0":4.931211329588447,"aX":10.966308339500657},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-13.4,"spinRate":2922,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.4359062957487372,"extension":5.6796130710480925},"index":10,"playId":"823cf884-c55a-373e-8921-e2d218aaff86","pitchNumber":5,"startTime":"2026-03-12T21:53:52.453Z","endTime":"2026-03-12T21:53:56.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.348086551733036,"aZ":-30.282702717504264,"pfxX":-8.759210959336807,"pfxZ":0.9462966168753812,"pX":-0.6644274962311768,"pZ":3.635518004792846,"vX0":11.82678713934522,"vY0":-140.47110741954296,"vZ0":1.6518987177821707,"x":142.33,"y":140.62,"x0":-3.788133331095311,"y0":50.0039433291099,"z0":5.006373075408843,"aX":-17.534171772759343},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.3,"breakHorizontal":13.4,"spinRate":2487,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38968093869411513,"extension":5.926020132311182},"index":11,"playId":"aaa6015b-7fd3-3eb2-b691-47aad98bb146","pitchNumber":6,"startTime":"2026-03-12T21:54:12.779Z","endTime":"2026-03-12T21:54:16.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:54:16.911Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chad Wallach singles on a line drive to right fielder Trevor Hauver. Michael Stefanic to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T21:54:27.552Z","endTime":"2026-03-12T21:56:19.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"postOnThird":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669386,"link":"/api/v1/people/669386"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020791843051988,"aZ":-28.928720371566648,"pfxX":0.5442809001307372,"pfxZ":1.7997024525072849,"pX":0.6082254600102431,"pZ":2.7883222740526183,"vX0":11.143645497892196,"vY0":-133.50251032118993,"vZ0":-0.31050043786954795,"x":93.82,"y":163.5,"x0":-3.6924652470928536,"y0":50.00243960738573,"z0":4.990178132219031,"aX":0.9804456975927742},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.4,"spinRate":2763,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.41044396022525254,"extension":6.057904368285047},"index":0,"playId":"73a6d21c-4394-3d9e-b08c-f9b3c98a1ba2","pitchNumber":1,"startTime":"2026-03-12T21:54:39.143Z","endTime":"2026-03-12T21:54:43.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.107860458005305,"aZ":-32.281737287533545,"pfxX":-8.852959782710355,"pfxZ":-0.052483619292327255,"pX":-0.7072778972795392,"pZ":1.6486434583339757,"vX0":11.304136310042411,"vY0":-139.78615031746162,"vZ0":-3.04297485831336,"x":143.96,"y":194.27,"x0":-3.657283023197951,"y0":50.003804918652534,"z0":4.87514302686351,"aX":-17.485247723689376},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":-0.6,"breakHorizontal":13.7,"spinRate":2451,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.3921350307708229,"extension":6.246867859927685},"index":1,"playId":"98418ccc-d7c6-38de-ab20-bfa06637059a","pitchNumber":2,"startTime":"2026-03-12T21:54:59.037Z","endTime":"2026-03-12T21:55:05.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879173442717033,"aZ":-30.952298719724407,"pfxX":4.368097958574475,"pfxZ":0.7405137282019929,"pX":0.7293744366231565,"pZ":2.3002410285335353,"vX0":10.159160130132268,"vY0":-127.34233247883547,"vZ0":-0.22166561860245015,"x":89.2,"y":176.67,"x0":-3.8772751042736915,"y0":50.00158943770178,"z0":4.834829843100082,"aX":7.177772957419582},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-10.2,"spinRate":2783,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4299539381969346,"extension":5.977591061442097},"index":2,"playId":"aec014ad-4b0c-3a9d-99c9-b589e7f16a25","pitchNumber":3,"startTime":"2026-03-12T21:55:20.819Z","endTime":"2026-03-12T21:55:26.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77192667171587,"aZ":-28.311370051547303,"pfxX":4.7622551197725596,"pfxZ":2.3962472556670473,"pX":0.5220182278011117,"pZ":2.6615587579821818,"vX0":9.291654321690576,"vY0":-126.36037220975237,"vZ0":0.14387761099702612,"x":97.1,"y":166.92,"x0":-3.827338917396661,"y0":50.00068269304093,"z0":4.886521174288038,"aX":7.665204914595974},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-10.8,"spinRate":2875,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4341768360828424,"extension":5.911432057163405},"index":3,"playId":"22b85790-6b42-315c-b46f-e713a25fee4a","pitchNumber":4,"startTime":"2026-03-12T21:55:47.726Z","endTime":"2026-03-12T21:55:51.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96586408128798,"aZ":-16.405989314189178,"pfxX":-7.052155147539177,"pfxZ":7.649097347196294,"pX":-0.4701854046692151,"pZ":3.627033544082075,"vX0":11.391354764833416,"vY0":-142.2754633750552,"vZ0":-1.429790045530928,"x":134.92,"y":140.85,"x0":-3.5995325107986655,"y0":50.0008636145801,"z0":5.169863253616592,"aX":-14.53535876795644},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2518,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38415773067884373,"extension":6.237952792336382},"hitData":{"launchSpeed":71.7,"launchAngle":23.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.23,"coordY":134.0}},"index":4,"playId":"f285e38b-7038-379f-9324-cc7447d34d48","pitchNumber":5,"startTime":"2026-03-12T21:56:14.539Z","endTime":"2026-03-12T21:56:19.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":-12.700000000000003,"leverageIndex":2.43,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:56:19.721Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brian Serven out on a sacrifice fly to right fielder Trevor Hauver. Michael Stefanic scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T21:56:57.161Z","endTime":"2026-03-12T21:57:06.630Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669386,"link":"/api/v1/people/669386"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brian Serven replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T21:56:39.746Z","endTime":"2026-03-12T21:56:59.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":595453,"link":"/api/v1/people/595453"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725613137409592,"aZ":-32.188090280994956,"pfxX":-8.28172606358791,"pfxZ":-0.00908874448609609,"pX":-0.42197363394178994,"pZ":2.66056509481591,"vX0":11.895945941841653,"vY0":-138.09378889201267,"vZ0":-0.40849929342239777,"x":133.08,"y":166.94,"x0":-3.688707266792419,"y0":50.000671421705306,"z0":4.95628153327196,"aX":-16.161661197875205},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":2389,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.39505905262760566,"extension":6.059422930784999},"hitData":{"launchSpeed":88.7,"launchAngle":48.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.84,"coordY":96.48}},"index":1,"playId":"f22e4659-c437-3dc4-8d2e-a174dae4c217","pitchNumber":1,"startTime":"2026-03-12T21:56:59.358Z","endTime":"2026-03-12T21:57:06.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":595453,"link":"/api/v1/people/595453"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":3.07,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:57:06.630Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Breyson Guedez singles on a ground ball to left fielder Marcos Torres. Chad Wallach to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T21:57:24.179Z","endTime":"2026-03-12T21:57:45.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnSecond":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"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":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50649032030238,"aZ":-27.704651797992724,"pfxX":-2.4683476197479957,"pfxZ":2.4778180025292595,"pX":0.09463228646782698,"pZ":3.414136165227067,"vX0":10.917882891175454,"vY0":-133.22871349490046,"vZ0":0.7358982396311267,"x":113.39,"y":146.6,"x0":-3.728427019675838,"y0":50.003987023264564,"z0":5.130158202302799,"aX":-4.456164409250682},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":2.2,"spinRate":2659,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.41046081184399785,"extension":5.997899279170718},"hitData":{"launchSpeed":78.8,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.18,"coordY":153.74}},"index":0,"playId":"6eefc079-7935-3ee2-8c7a-cddd6b2a6dee","pitchNumber":1,"startTime":"2026-03-12T21:57:40.163Z","endTime":"2026-03-12T21:57:45.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-7.20000000000001,"leverageIndex":2.42,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-12T21:57:45.256Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Swift strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T21:58:18.469Z","endTime":"2026-03-12T22:00:27.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnSecond":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079771990103595,"aZ":-33.41346994051267,"pfxX":5.627079579826118,"pfxZ":-0.7841436983001646,"pX":-1.3203411929730187,"pZ":3.3586376178740958,"vX0":4.421329665554013,"vY0":-125.2641347328759,"vZ0":2.511834407604735,"x":167.33,"y":148.1,"x0":-3.844107549546237,"y0":50.00450235718891,"z0":5.088676513538881,"aX":8.87435761323463},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-11.3,"spinRate":2643,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.4385295553748261,"extension":5.723725292343254},"index":0,"playId":"f4aad778-b2c7-3616-b491-e17d55e763f2","pitchNumber":1,"startTime":"2026-03-12T21:58:18.469Z","endTime":"2026-03-12T21:58:23.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0079013033496,"aZ":-26.069969453161512,"pfxX":-2.5154546201671972,"pfxZ":3.3746866047389563,"pX":0.3885044134783934,"pZ":2.971329371701701,"vX0":11.285485889409228,"vY0":-134.09948762389453,"vZ0":-0.7442224761668097,"x":102.19,"y":158.55,"x0":-3.5611323008209403,"y0":50.00159542722255,"z0":5.12471872196607,"aX":-4.549709698917818},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2654,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40961418330023003,"extension":6.074730065948577},"index":1,"playId":"1c97fa16-f73e-34f8-8857-74ad4dbeb865","pitchNumber":2,"startTime":"2026-03-12T21:58:35.829Z","endTime":"2026-03-12T21:58:40.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02530407931763,"aZ":-29.549469670296524,"pfxX":-10.430521214855272,"pfxZ":1.3036814571384667,"pX":-1.507811899867294,"pZ":3.6932373629344877,"vX0":9.825354535527183,"vY0":-141.53655290189343,"vZ0":1.431370551529394,"x":174.47,"y":139.06,"x0":-3.6844231826957876,"y0":50.00093921476016,"z0":5.085640926638619,"aX":-20.96941040379484},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.9,"breakHorizontal":16.7,"spinRate":2406,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38833456959826274,"extension":6.118508619923309},"index":2,"playId":"aa006616-4156-3108-b001-ad6544c61856","pitchNumber":3,"startTime":"2026-03-12T21:58:54.928Z","endTime":"2026-03-12T21:58:59.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73227044049284,"aZ":-28.389263626371,"pfxX":5.0508596824810486,"pfxZ":2.3286455245278628,"pX":1.942446196899612,"pZ":2.281319396039784,"vX0":12.290306000948751,"vY0":-126.96779772113521,"vZ0":-0.8251376196723297,"x":42.96,"y":177.18,"x0":-3.623295139115787,"y0":50.00552910869155,"z0":4.875771870446422,"aX":8.221988138312613},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-12.0,"spinRate":2520,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4318866093332252,"extension":6.05054621853746},"index":3,"playId":"6edf0ff7-8958-3266-85a6-aead9a0286b4","pitchNumber":4,"startTime":"2026-03-12T22:00:04.165Z","endTime":"2026-03-12T22:00:19.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572042910521596,"aZ":-25.025459561120503,"pfxX":-0.16177467197172946,"pfxZ":3.7725390350584664,"pX":0.09704985257845539,"pZ":3.805748046906384,"vX0":10.229726903942094,"vY0":-137.06252326776152,"vZ0":0.8925190703303022,"x":113.3,"y":136.02,"x0":-3.669508365735776,"y0":50.00120414675587,"z0":5.190673856779911,"aX":-0.3090822506744736},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":-1.9,"spinRate":2599,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40031839854263973,"extension":6.077572854431729},"index":4,"playId":"317aa22d-1183-3f5d-a064-87f6965a3036","pitchNumber":5,"startTime":"2026-03-12T22:00:24.040Z","endTime":"2026-03-12T22:00:27.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":8.79999999999999,"leverageIndex":3.76,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:00:27.608Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cameron Leary walks. Chad Wallach to 3rd. Breyson Guedez to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T22:00:46.596Z","endTime":"2026-03-12T22:03:13.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"postOnSecond":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnThird":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"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":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.726925104012224,"aZ":-26.580154161122,"pfxX":1.720129207844674,"pfxZ":3.1424815923531515,"pX":1.2769638563987329,"pZ":3.3599020185575124,"vX0":12.451305887344335,"vY0":-133.38280177123636,"vZ0":0.6797481802280233,"x":64.49,"y":141.84,"x0":-3.6973902003079915,"y0":50.00460038354083,"z0":5.035357155764321,"aX":3.0641482964391726},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2489,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.41244101551847434,"extension":5.4301396774729485},"index":0,"playId":"11ca9fba-9b3f-3dcb-a5e7-0e7f7ed911f0","pitchNumber":1,"startTime":"2026-03-12T22:00:57.043Z","endTime":"2026-03-12T22:01:02.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684001387315988,"aZ":-20.02612250213585,"pfxX":-5.5197805871424706,"pfxZ":5.917690689733806,"pX":-0.06595823163411445,"pZ":3.4444112383710532,"vX0":11.861659335326445,"vY0":-141.52972977189435,"vZ0":-1.0837107819183742,"x":68.33,"y":148.06,"x0":-3.5718256908176858,"y0":50.00285796663599,"z0":5.100303693667099,"aX":-11.332647899726348},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":7.9,"spinRate":2419,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38524853139526183,"extension":6.057545427302499},"index":1,"playId":"673eec0f-d616-38aa-addb-816ac4baae78","pitchNumber":2,"startTime":"2026-03-12T22:01:14.276Z","endTime":"2026-03-12T22:01:17.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78069673272959,"aZ":-18.436034670721746,"pfxX":-5.820301380573042,"pfxZ":6.624517703640501,"pX":0.01094353478769631,"pZ":3.6191350830188247,"vX0":12.084472721307828,"vY0":-142.01553794107937,"vZ0":-0.9823897725813837,"x":116.58,"y":141.06,"x0":-3.513745786523597,"y0":50.004684455493795,"z0":5.124959286863828,"aX":-12.074849332423975},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.0,"breakHorizontal":8.5,"spinRate":2542,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.38341379901472905,"extension":6.0207680685521145},"index":2,"playId":"c7e5f602-1baa-339a-9078-b1c42a93a694","pitchNumber":3,"startTime":"2026-03-12T22:01:33.746Z","endTime":"2026-03-12T22:01:37.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324307204000263,"aZ":-19.230609929543792,"pfxX":-6.247238935025238,"pfxZ":6.154958772786728,"pX":0.16825728120281694,"pZ":2.9645169093661767,"vX0":13.104070443823325,"vY0":-143.2348861863658,"vZ0":-2.3712890151017456,"x":110.59,"y":158.74,"x0":-3.62950965812338,"y0":50.004508999863496,"z0":4.989487171168042,"aX":-13.142275785349796},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.9,"breakHorizontal":9.0,"spinRate":2352,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.38065314765039515,"extension":6.156233516718657},"index":3,"playId":"985f9de4-5c8b-33a0-83f0-60fd79256727","pitchNumber":4,"startTime":"2026-03-12T22:01:55.368Z","endTime":"2026-03-12T22:01:59.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452558271915876,"aZ":-25.84294712432588,"pfxX":5.534738720105491,"pfxZ":3.723055479928501,"pX":-0.8925225768896375,"pZ":2.6392377167733754,"vX0":6.10490672504932,"vY0":-129.3972282629395,"vZ0":-0.6780170462468438,"x":151.02,"y":167.52,"x0":-3.9992867637743936,"y0":50.000084709514326,"z0":4.880816059358032,"aX":9.403542340943103},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":-11.4,"spinRate":2710,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.42294574453818257,"extension":5.821206968166879},"index":4,"playId":"12c70d33-82f5-3342-ba5c-517eaef6e38e","pitchNumber":5,"startTime":"2026-03-12T22:02:29.142Z","endTime":"2026-03-12T22:02:39.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474031394775626,"aZ":-26.750072481093543,"pfxX":7.390594721077677,"pfxZ":3.275353442979748,"pX":-1.1410187026898746,"pZ":2.745630404786548,"vX0":4.9894729027494185,"vY0":-127.947412053711,"vZ0":-0.23215263998059343,"x":160.49,"y":164.65,"x0":-4.077005449572018,"y0":50.00564545217714,"z0":4.934331345252107,"aX":12.2504924747932},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":-14.5,"spinRate":2605,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.4281330196350419,"extension":5.746085806158956},"index":5,"playId":"2f134f57-8516-3950-bc71-2317489da237","pitchNumber":6,"startTime":"2026-03-12T22:02:49.543Z","endTime":"2026-03-12T22:02:53.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377351837984087,"aZ":-26.83571808710049,"pfxX":-2.7840426468222628,"pfxZ":2.9167303542721417,"pX":-1.651601204949317,"pZ":3.1245512574892986,"vX0":6.874234869067754,"vY0":-134.08349672517278,"vZ0":0.26278089936700266,"x":179.96,"y":154.42,"x0":-3.8801734229391434,"y0":50.00488740745134,"z0":4.930945390471789,"aX":-5.100484179096121},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":3.7,"spinRate":2460,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4075745805278723,"extension":6.010329964020744},"index":6,"playId":"908f39e8-08cc-300a-99e5-9ad273d5e626","pitchNumber":7,"startTime":"2026-03-12T22:03:08.930Z","endTime":"2026-03-12T22:03:13.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802474,"link":"/api/v1/people/802474"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-5.799999999999983,"leverageIndex":3.42,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:03:13.298Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Sprague-Lott strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T22:05:30.954Z","endTime":"2026-03-12T22:07:12.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":814445,"fullName":"Jared Sprague-Lott","link":"/api/v1/people/814445"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689379,"fullName":"Aidan Anderson","link":"/api/v1/people/689379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814445,"fullName":"Jared Sprague-Lott","link":"/api/v1/people/814445"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aidan Anderson replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T22:03:52.712Z","endTime":"2026-03-12T22:05:33.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689379,"link":"/api/v1/people/689379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.48573496432529,"aZ":-33.77122433465613,"pfxX":3.7753333884430056,"pfxZ":-1.19691090929018,"pX":-0.5871125905889751,"pZ":1.3402782439681462,"vX0":3.4807066882219777,"vY0":-114.05247242025563,"vZ0":1.1933107608018854,"x":139.38,"y":202.59,"x0":-2.6164882957723425,"y0":50.00377122364376,"z0":4.108959149091634,"aX":5.035735994787902},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.7,"breakHorizontal":-7.7,"spinRate":2343,"spinDirection":98},"zone":13,"typeConfidence":0.84,"plateTime":0.47793809518431773,"extension":5.873233882037547},"index":1,"playId":"c5530a1f-79c3-3d50-b5a5-a6a07c2f524a","pitchNumber":1,"startTime":"2026-03-12T22:05:33.040Z","endTime":"2026-03-12T22:05:38.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.14932568196583,"aZ":-34.37846909757762,"pfxX":3.109857112534547,"pfxZ":-1.6900812229040536,"pX":2.6777344800556553,"pZ":1.542365472981062,"vX0":10.095387600817636,"vY0":-112.86434996278207,"vZ0":2.0493607574189334,"x":14.93,"y":197.14,"x0":-2.2346296859477395,"y0":50.00183564248186,"z0":4.054132441418708,"aX":4.059437873829708},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-2.3,"breakHorizontal":-7.9,"spinRate":2419,"spinDirection":88},"zone":14,"typeConfidence":0.91,"plateTime":0.483012911398474,"extension":6.135310185882887},"index":2,"playId":"1f7e514f-e3a3-3cd7-9212-4ea53ed858b6","pitchNumber":2,"startTime":"2026-03-12T22:05:48.579Z","endTime":"2026-03-12T22:05:51.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086938199532906,"aZ":-32.882880387013145,"pfxX":-7.828217184771093,"pfxZ":-0.41427068698223124,"pX":0.24932846707578835,"pZ":3.1909032939732356,"vX0":9.182549888164166,"vY0":-129.39512767080652,"vZ0":2.979698457198957,"x":107.5,"y":152.63,"x0":-2.3223479020302196,"y0":50.00468416075344,"z0":4.538063628313026,"aX":-13.324464019454902},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":2152,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.42270926905384565,"extension":5.817295624910435},"index":3,"playId":"d9309459-1522-3c24-b6b2-ae19013a90be","pitchNumber":3,"startTime":"2026-03-12T22:06:07.150Z","endTime":"2026-03-12T22:06:14.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.241259516195036,"aZ":-33.47474478575061,"pfxX":-7.498968434148706,"pfxZ":-0.7936101192339446,"pX":-0.7895651136314648,"pZ":2.1926301142980953,"vX0":6.215397301112063,"vY0":-127.57414333317078,"vZ0":1.1294719163196207,"x":147.1,"y":179.58,"x0":-2.2831731479870037,"y0":50.00022517065423,"z0":4.382789414185017,"aX":-12.359450782268267},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":12.1,"spinRate":2078,"spinDirection":240},"zone":4,"typeConfidence":0.85,"plateTime":0.4293511957580911,"extension":5.78904732963916},"index":4,"playId":"6bd7bde0-44e8-3208-a773-d5ac472d2c58","pitchNumber":4,"startTime":"2026-03-12T22:06:23.400Z","endTime":"2026-03-12T22:06:27.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372337667072436,"aZ":-32.05192517131149,"pfxX":-8.358033443147642,"pfxZ":0.07160148025120439,"pX":0.7763511784563992,"pZ":1.1823279508426638,"vX0":10.165113620364432,"vY0":-128.64825920242097,"vZ0":-1.55662349558248,"x":87.41,"y":206.86,"x0":-2.1305051530013417,"y0":50.003000229409885,"z0":4.267550732445134,"aX":-14.084834699000462},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":2089,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.4248989174444566,"extension":5.9022393737259184},"index":5,"playId":"3f06ba52-ee3a-3461-ae0c-f17f4c147924","pitchNumber":5,"startTime":"2026-03-12T22:06:38.666Z","endTime":"2026-03-12T22:06:43.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32898238437293,"aZ":-30.8513977742205,"pfxX":-9.265138824304788,"pfxZ":0.7607276976118422,"pX":-0.368669139036988,"pZ":1.7992283340304724,"vX0":7.772257342512298,"vY0":-131.40981612036208,"vZ0":-0.8825491204651021,"x":131.05,"y":190.2,"x0":-2.1635606334239634,"y0":50.00632233525074,"z0":4.435231556704577,"aX":-16.177702698003475},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":15.0,"spinRate":2095,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.41710798638834534,"extension":5.885657565851354},"index":6,"playId":"442b7514-3297-3352-9882-f79f94be27ce","pitchNumber":6,"startTime":"2026-03-12T22:07:09.119Z","endTime":"2026-03-12T22:07:12.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"second":{"id":829052,"link":"/api/v1/people/829052"},"third":{"id":595453,"link":"/api/v1/people/595453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814445,"link":"/api/v1/people/814445"},"credit":"b_ab"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_ab"},{"player":{"id":814445,"link":"/api/v1/people/814445"},"credit":"b_pa"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":14.5,"leverageIndex":5.61,"dramaIndex":235.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:07:12.678Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Hauver doubles (1) on a sharp fly ball to center fielder Cameron Leary.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T22:09:20.297Z","endTime":"2026-03-12T22:09:27.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669386,"fullName":"Trevor Hauver","link":"/api/v1/people/669386"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669386,"fullName":"Trevor Hauver","link":"/api/v1/people/669386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"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":669386,"fullName":"Trevor Hauver","link":"/api/v1/people/669386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802474,"link":"/api/v1/people/802474"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Brian Serven remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T22:09:22.486Z","endTime":"2026-03-12T22:09:22.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669386,"link":"/api/v1/people/669386","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T22:09:22.488Z","endTime":"2026-03-12T22:09:22.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669386,"link":"/api/v1/people/669386","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.120506063927674,"aZ":-23.903878090230084,"pfxX":0.8775080203900274,"pfxZ":4.46508585619215,"pX":0.4368914156326483,"pZ":2.812346272517514,"vX0":4.349366725037488,"vY0":-134.4653265717262,"vZ0":-4.061647627679109,"x":100.35,"y":162.85,"x0":-1.3081693009206463,"y0":50.00074065213115,"z0":6.015773507369564,"aX":1.6241383426718297},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2471,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4056206199099224,"extension":6.635157345078116},"hitData":{"launchSpeed":104.8,"launchAngle":26.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.64,"coordY":35.81}},"index":2,"playId":"0b4c3b1b-ab9d-3e8b-ac08-11c4dabc171b","pitchNumber":1,"startTime":"2026-03-12T22:09:22.490Z","endTime":"2026-03-12T22:09:27.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":669386,"link":"/api/v1/people/669386","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669386,"link":"/api/v1/people/669386"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":669386,"link":"/api/v1/people/669386"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":0.75,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:09:27.596Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Wade pops out softly to catcher Chad Wallach in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T22:09:52.084Z","endTime":"2026-03-12T22:11:01.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669386,"fullName":"Trevor Hauver","link":"/api/v1/people/669386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680142976540143,"aZ":-25.652099130607947,"pfxX":-7.118644882790665,"pfxZ":3.2898413058742584,"pX":-1.2064095706953164,"pZ":3.985204357369515,"vX0":2.893806870326857,"vY0":-139.3318575148366,"vZ0":-1.178618558318771,"x":162.99,"y":131.18,"x0":-1.328241945143505,"y0":50.00525427210562,"z0":6.094716818229183,"aX":-14.123561177322282},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":12.4,"spinRate":2196,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39178177197582453,"extension":6.647659358034489},"index":0,"playId":"f0251927-3978-3f28-89ec-41490286ea80","pitchNumber":1,"startTime":"2026-03-12T22:10:07.058Z","endTime":"2026-03-12T22:10:13.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518963888402702,"aZ":-25.4790688897883,"pfxX":-0.11260935649329773,"pfxZ":3.6174858465614514,"pX":0.32531169420920375,"pZ":1.498186564726953,"vX0":5.044478683143168,"vY0":-133.82300744862016,"vZ0":-6.667056057498509,"x":104.6,"y":198.33,"x0":-1.5538639286719051,"y0":50.00141746958058,"z0":5.796941271006939,"aX":-0.20923820122475165},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2399,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4062444945481789,"extension":6.698462693782308},"index":1,"playId":"ef26ba03-1c4f-387a-acde-29c741dd2353","pitchNumber":2,"startTime":"2026-03-12T22:10:26.120Z","endTime":"2026-03-12T22:10:30.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98021756975855,"aZ":-15.386782669803987,"pfxX":-2.528189285619389,"pfxZ":8.365952840080913,"pX":-0.31590480856144604,"pZ":3.7749840365847667,"vX0":3.4807752258666547,"vY0":-140.33062462155223,"vZ0":-3.565904767925761,"x":129.04,"y":136.86,"x0":-1.2404291610486013,"y0":50.00230434939301,"z0":6.056445107006945,"aX":-5.072890606329469},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":4.0,"spinRate":2224,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38943377274175184,"extension":6.697015570111219},"hitData":{"launchSpeed":48.1,"launchAngle":84.0,"totalDistance":46.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":114.69,"coordY":220.11}},"index":2,"playId":"75d8f02b-7a4e-3dbc-8934-a725f20d8493","pitchNumber":3,"startTime":"2026-03-12T22:10:52.161Z","endTime":"2026-03-12T22:11:01.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:11:01.544Z","atBatIndex":61},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonah Bride reaches on a throwing error by third baseman Jared Sprague-Lott. Trevor Hauver scores. Jonah Bride to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T22:11:11.658Z","endTime":"2026-03-12T22:11:50.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814445,"link":"/api/v1/people/814445"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":669386,"fullName":"Trevor Hauver","link":"/api/v1/people/669386"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.522921234977986,"aZ":-31.256428148356004,"pfxX":3.359678393578352,"pfxZ":0.6532908108307698,"pX":-0.8118813401415428,"pZ":2.327670105875074,"vX0":1.1686271501328365,"vY0":-116.98573404523943,"vZ0":-2.021867893685121,"x":147.95,"y":175.93,"x0":-1.7527036894272257,"y0":50.00291520525197,"z0":6.098946886456937,"aX":4.7135720246028185},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.0,"breakHorizontal":-6.4,"spinRate":2305,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.466011147816225,"extension":6.493064190778143},"index":0,"playId":"ca10cf0c-4445-3b1b-9680-3af8f09d435e","pitchNumber":1,"startTime":"2026-03-12T22:11:30.658Z","endTime":"2026-03-12T22:11:35.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409818303212813,"aZ":-23.917881297444975,"pfxX":-8.772163760699843,"pfxZ":4.136048215688016,"pX":-0.24667419744134023,"pZ":1.9177234392574392,"vX0":4.814218156291434,"vY0":-139.8424943980635,"vZ0":-7.004007395849584,"x":126.4,"y":187.0,"x0":-0.8443004185757319,"y0":50.00174198390787,"z0":6.006957059984909,"aX":-17.49764238781459},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2244,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3906030318782814,"extension":6.846445787391871},"hitData":{"launchSpeed":56.9,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":168.64}},"index":1,"playId":"5b4b2b25-3511-353d-af7c-a82b9825c9aa","pitchNumber":2,"startTime":"2026-03-12T22:11:46.926Z","endTime":"2026-03-12T22:11:50.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":9.0,"leverageIndex":1.12,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:11:50.289Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hector Osorio strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T22:12:29.905Z","endTime":"2026-03-12T22:15:57.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hector Osorio replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-12T22:12:32.101Z","endTime":"2026-03-12T22:12:32.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016563545866003,"aZ":-23.89985136305934,"pfxX":-9.406683991544083,"pfxZ":4.171293085245132,"pX":0.3800352160785744,"pZ":2.1702452633376486,"vX0":7.594590994086426,"vY0":-139.81035814767864,"vZ0":-6.1726667033251905,"x":102.51,"y":180.18,"x0":-1.147123501123189,"y0":50.00294582767415,"z0":5.971491766073731,"aX":-18.65449542680474},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":2282,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3915145807106559,"extension":6.913435023873029},"index":1,"playId":"80cfb1fe-1450-3688-9d53-999a1b5cc550","pitchNumber":1,"startTime":"2026-03-12T22:12:32.103Z","endTime":"2026-03-12T22:12:37.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886473592195543,"aZ":-29.148854056695303,"pfxX":1.0590746122639425,"pfxZ":1.6280375775480511,"pX":0.8357315640585046,"pZ":3.1967988945556707,"vX0":6.204138478510092,"vY0":-135.28166119291907,"vZ0":-2.026443987832461,"x":85.14,"y":152.47,"x0":-1.6227400958324885,"y0":50.001984643041666,"z0":5.994206455759284,"aX":1.9669287515712568},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":-3.2,"spinRate":2288,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4045323649266095,"extension":6.796377928856497},"index":2,"playId":"f56247b6-2b1d-3efc-a7b7-dd564f79183f","pitchNumber":2,"startTime":"2026-03-12T22:13:08.585Z","endTime":"2026-03-12T22:13:12.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39178109417373,"aZ":-17.56638147032673,"pfxX":-1.2426191907109447,"pfxZ":7.367737391401633,"pX":0.5853987687968576,"pZ":4.330963330021491,"vX0":5.763874479560708,"vY0":-139.68077608229814,"vZ0":-1.7170034739405806,"x":94.69,"y":121.84,"x0":-1.3402587194159024,"y0":50.00657349027515,"z0":6.104309598594246,"aX":-2.465951005657859},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":1.1,"spinRate":2209,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3915869202337543,"extension":6.663101704048891},"index":3,"playId":"8d7ea4d4-f5e1-36a9-bd18-7a59e6d13cb6","pitchNumber":3,"startTime":"2026-03-12T22:13:50.628Z","endTime":"2026-03-12T22:14:02.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53493344050212,"aZ":-26.914759135214016,"pfxX":1.6009911300893043,"pfxZ":2.941943548942847,"pX":0.6095295983198803,"pZ":1.3634731579955877,"vX0":5.203592202585896,"vY0":-132.51194581893256,"vZ0":-6.660549776278242,"x":93.77,"y":201.97,"x0":-1.582530864846977,"y0":50.00653397231396,"z0":5.858048804588415,"aX":2.8669524439242933},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":-4.0,"spinRate":2256,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.41228202519202073,"extension":6.695439690817303},"index":4,"playId":"2c42fe4c-af61-33ec-b369-d8399110b730","pitchNumber":4,"startTime":"2026-03-12T22:14:08.179Z","endTime":"2026-03-12T22:14:13.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74663797347194,"aZ":-26.058363672045193,"pfxX":-8.253094380684514,"pfxZ":3.154696692550985,"pX":1.037133128361508,"pZ":2.661671409719129,"vX0":8.752366629298331,"vY0":-138.36272861883725,"vZ0":-4.374334796200428,"x":77.47,"y":166.91,"x0":-1.094212783106767,"y0":50.004568685564266,"z0":6.008407433244671,"aX":-16.010642875719807},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":13.1,"spinRate":2227,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3958008446348269,"extension":6.875488891160847},"index":5,"playId":"7b2db53c-4990-3f48-b0da-28f7ffb598d6","pitchNumber":5,"startTime":"2026-03-12T22:14:27.806Z","endTime":"2026-03-12T22:14:34.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51752747388149,"aZ":-25.576749212360998,"pfxX":0.2450999101239184,"pfxZ":3.5938194186318704,"pX":0.19065912876720031,"pZ":3.0304646222089486,"vX0":4.501200953248312,"vY0":-134.07248097881669,"vZ0":-3.137094252741384,"x":109.73,"y":156.96,"x0":-1.5355364854402822,"y0":50.004634285859204,"z0":6.022858523928593,"aX":0.4504686859029338},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2276,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.40710833254770673,"extension":6.73156026998244},"index":6,"playId":"82ccd1a6-2963-362d-baa9-12cb87e67d5b","pitchNumber":6,"startTime":"2026-03-12T22:14:50.618Z","endTime":"2026-03-12T22:14:54.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350760910102927,"aZ":-26.126165374745117,"pfxX":-9.679750029457256,"pfxZ":3.0604451653979403,"pX":-0.47249219139266196,"pZ":2.4688403395124143,"vX0":5.484814496717091,"vY0":-139.64446708204758,"vZ0":-4.6353529883119755,"x":135.01,"y":172.12,"x0":-1.2041705643034957,"y0":50.001392455731995,"z0":5.868207512994304,"aX":-19.121945700207448},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2287,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39218254917985895,"extension":6.669092023699017},"index":7,"playId":"78478dfe-0363-3872-b1eb-a444c5bb8b57","pitchNumber":7,"startTime":"2026-03-12T22:15:13.168Z","endTime":"2026-03-12T22:15:18.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"08319366-0646-0073-001c-f08cd117d70a","startTime":"2026-03-12T22:15:42.175Z","endTime":"2026-03-12T22:15:51.094Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793243519566307,"aZ":-17.13675175596064,"pfxX":-3.3446949040465235,"pfxZ":7.455815695159309,"pX":-0.07989378225958513,"pZ":3.525975303347856,"vX0":4.2472070253515115,"vY0":-140.62281777025333,"vZ0":-3.90786374406892,"x":120.05,"y":143.58,"x0":-1.170298015639176,"y0":50.001602799015046,"z0":6.034766412669396,"aX":-6.745256626489334},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":5.3,"spinRate":2106,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38846273420014654,"extension":6.910183474204998},"index":9,"playId":"dd94d1d8-8df2-3e08-ae55-4ef33a52596a","pitchNumber":8,"startTime":"2026-03-12T22:15:51.094Z","endTime":"2026-03-12T22:15:57.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:15:57.154Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley called out on strikes.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T22:15:55.827Z","endTime":"2026-03-12T22:18:11.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.731654008875893,"aZ":-25.90875134334728,"pfxX":-9.444539299748035,"pfxZ":3.152363240633683,"pX":-0.2179977482929241,"pZ":3.036184264020691,"vX0":5.431398282702127,"vY0":-140.19065786832516,"vZ0":-3.830790189444306,"x":125.31,"y":156.8,"x0":-0.9534822240695019,"y0":50.0063574229309,"z0":6.111783845357109,"aX":-18.80058221728088},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":2208,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3907201449463984,"extension":6.754663841336464},"index":0,"playId":"74e5852a-64a4-319d-9ebc-098cde3bb523","pitchNumber":1,"startTime":"2026-03-12T22:16:32.301Z","endTime":"2026-03-12T22:16:36.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30383292713277,"aZ":-26.99769784966119,"pfxX":0.61154883856369,"pfxZ":2.7849448435645474,"pX":-0.05760559008771419,"pZ":2.2477041607723325,"vX0":3.9172846985807497,"vY0":-134.99969331097165,"vZ0":-4.549263663736777,"x":119.2,"y":178.09,"x0":-1.602445388609263,"y0":50.00438980569151,"z0":5.837848090016961,"aX":1.1371135472005112},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2349,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4045602646146369,"extension":6.685037826568768},"index":1,"playId":"fa008c2c-6f8f-3364-b1cc-caecffd73ee9","pitchNumber":2,"startTime":"2026-03-12T22:16:48.784Z","endTime":"2026-03-12T22:16:52.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.441196163677343,"aZ":-16.763593528615317,"pfxX":-2.678005758910307,"pfxZ":7.7331148504323615,"pX":0.45492497868855986,"pZ":4.733371120763814,"vX0":4.452484355479481,"vY0":-140.22375337492102,"vZ0":-1.0860068135174221,"x":99.66,"y":110.98,"x0":-0.8049382277743465,"y0":50.00470167030288,"z0":6.218424609913238,"aX":-5.338524273391928},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2172,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39047381422789895,"extension":6.823660784700444},"index":2,"playId":"0ffb61c5-396c-3c87-92e4-a3f7724bda9f","pitchNumber":3,"startTime":"2026-03-12T22:17:22.744Z","endTime":"2026-03-12T22:17:26.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45369075398507,"aZ":-27.218104789379165,"pfxX":-0.531831073595125,"pfxZ":2.6713562619121367,"pX":1.2207407936436985,"pZ":1.3240226997264284,"vX0":7.212838012724342,"vY0":-134.95154247856962,"vZ0":-6.970539214858319,"x":70.47,"y":203.03,"x0":-1.4097668186912284,"y0":50.00487479761076,"z0":5.839150442044466,"aX":-0.9876690234500959},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2426,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.40478764427121394,"extension":7.023080072268776},"index":3,"playId":"2526c1ef-7855-3a0f-9acd-0d7a1b59553d","pitchNumber":4,"startTime":"2026-03-12T22:17:46.978Z","endTime":"2026-03-12T22:17:53.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000117372073976,"aZ":-26.40270879511053,"pfxX":-10.515814244668793,"pfxZ":2.915507671760217,"pX":0.6475297558637493,"pZ":2.2787877179463436,"vX0":8.187625577791014,"vY0":-139.7543229524991,"vZ0":-5.356518150519005,"x":92.32,"y":177.25,"x0":-0.9513825058696107,"y0":50.00541131389067,"z0":5.950759247397038,"aX":-20.839464644864545},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":2269,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.391672827982648,"extension":6.795673894568495},"index":4,"playId":"89acc38a-5f6b-3ace-a636-b41d5135bb70","pitchNumber":5,"startTime":"2026-03-12T22:18:06.985Z","endTime":"2026-03-12T22:18:11.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"second":{"id":681146,"link":"/api/v1/people/681146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:18:11.609Z","atBatIndex":64},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Bobby Blandford reaches on a fielding error by shortstop Tyler Wade.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T22:20:21.641Z","endTime":"2026-03-12T22:22:01.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Brasier replaces Aidan Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T22:20:14.981Z","endTime":"2026-03-12T22:20:14.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hector Osorio remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T22:20:14.982Z","endTime":"2026-03-12T22:20:23.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888585567249613,"aZ":-22.813313856498596,"pfxX":0.8804084360180453,"pfxZ":5.494206045277168,"pX":-0.005293634041010393,"pZ":2.1913394842347627,"vX0":3.2148075647355996,"vY0":-129.20825333806908,"vZ0":-4.237539440208434,"x":117.2,"y":179.61,"x0":-1.3760244662301453,"y0":50.0049480181334,"z0":5.5884693118156035,"aX":1.500616136841128},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2157,"spinDirection":197},"zone":8,"typeConfidence":0.37,"plateTime":0.4226015841483455,"extension":6.8902147039180335},"index":2,"playId":"25e62032-a5a0-3489-82e2-943232f29581","pitchNumber":1,"startTime":"2026-03-12T22:20:23.834Z","endTime":"2026-03-12T22:20:30.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049010102530314,"aZ":-27.196216157723562,"pfxX":1.814781364474348,"pfxZ":3.1692925752905854,"pX":1.142611480214025,"pZ":1.95164649836726,"vX0":4.879339660364854,"vY0":-124.31587628917701,"vZ0":-3.5112224223854716,"x":73.45,"y":186.09,"x0":-1.0784733242257294,"y0":50.004901033637346,"z0":5.630849995686036,"aX":2.849920671116472},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2249,"spinDirection":137},"zone":14,"typeConfidence":0.85,"plateTime":0.4399668704357005,"extension":6.795907616156902},"index":3,"playId":"3671981a-8422-34eb-b9db-fce704e239d6","pitchNumber":2,"startTime":"2026-03-12T22:20:40.325Z","endTime":"2026-03-12T22:20:49.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90649860762064,"aZ":-29.994909620880673,"pfxX":1.1594449028961575,"pfxZ":1.3930035467572797,"pX":0.8205061245228844,"pZ":1.7703862892852982,"vX0":4.562624340404942,"vY0":-123.82877755068725,"vZ0":-3.390827500021053,"x":85.72,"y":190.98,"x0":-1.190727991715725,"y0":50.00411166835279,"z0":5.646237408643493,"aX":1.8139179157794636},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2251,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4410108534578283,"extension":6.914477426807717},"index":4,"playId":"fe93cb2a-b074-3250-a49f-ddecd4d7a1b6","pitchNumber":3,"startTime":"2026-03-12T22:21:11.310Z","endTime":"2026-03-12T22:21:14.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729367436287625,"aZ":-13.900692883590581,"pfxX":-4.3463241746026835,"pfxZ":9.887547444649966,"pX":0.47492796739663273,"pZ":2.6004116369431376,"vX0":5.971281648600907,"vY0":-134.9376113053484,"vZ0":-5.2088832014276525,"x":98.9,"y":168.57,"x0":-1.1996251428406974,"y0":50.00417271244711,"z0":5.531469183168805,"aX":-8.034292862096416},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2188,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.405547504707811,"extension":6.745184311981607},"index":5,"playId":"4a86f66c-e9ea-31d8-af1d-bc27be374c59","pitchNumber":4,"startTime":"2026-03-12T22:21:30.119Z","endTime":"2026-03-12T22:21:33.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366790928839006,"aZ":-12.945466146875317,"pfxX":-3.2721771105415747,"pfxZ":10.0939561994124,"pX":0.18010652967238586,"pZ":3.2129991411714958,"vX0":5.193872042822448,"vY0":-136.72493063938757,"vZ0":-3.922652824057861,"x":110.13,"y":152.03,"x0":-1.313579009503162,"y0":50.00486963146864,"z0":5.546317431377775,"aX":-6.23519878264446},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2239,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3996395795372125,"extension":6.835151205540692},"hitData":{"launchSpeed":75.9,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.66,"coordY":149.55}},"index":6,"playId":"01b416dd-3173-3a5b-8d15-3a1cd8c16413","pitchNumber":5,"startTime":"2026-03-12T22:21:51.667Z","endTime":"2026-03-12T22:22:01.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":701520,"link":"/api/v1/people/701520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701520,"link":"/api/v1/people/701520"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":701520,"link":"/api/v1/people/701520"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:22:01.304Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Perez grounds out, pitcher Ryan Brasier to first baseman Jonah Bride. Bobby Blandford to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T22:22:07.490Z","endTime":"2026-03-12T22:23:43.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35389744085843,"aZ":-25.638533217215407,"pfxX":1.8434834199683112,"pfxZ":3.930066307181624,"pX":-0.056972451090019235,"pZ":3.796223862500104,"vX0":2.6765127710377583,"vY0":-126.94918451815794,"vZ0":0.283524742276155,"x":124.98,"y":107.44,"x0":-1.356879520396811,"y0":50.00323274407759,"z0":5.693062434426391,"aX":3.0658999674130274},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":-3.8,"spinRate":2199,"spinDirection":179},"zone":11,"typeConfidence":0.43,"plateTime":0.4283594806119373,"extension":6.834561089131549},"index":0,"playId":"a6f48a73-a735-3796-aa5c-e4f61b642ceb","pitchNumber":1,"startTime":"2026-03-12T22:22:37.636Z","endTime":"2026-03-12T22:22:47.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32015274453454,"aZ":-16.98370028228551,"pfxX":-8.037817795911444,"pfxZ":7.990099098331292,"pX":0.4964655899264661,"pZ":2.3394301601313052,"vX0":7.183887467011807,"vY0":-136.13767921031317,"vZ0":-5.363966767608396,"x":98.08,"y":175.62,"x0":-1.1159872465121863,"y0":50.00317743902146,"z0":5.488189049352898,"aX":-15.28036739706758},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2229,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4003962442872102,"extension":6.776578653673718},"index":1,"playId":"38901289-f862-3ec2-bdd0-f961279b2e0a","pitchNumber":2,"startTime":"2026-03-12T22:22:58.398Z","endTime":"2026-03-12T22:23:03.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10025868260844,"aZ":-17.118520168255063,"pfxX":-6.770721513312186,"pfxZ":7.937559760806588,"pX":-0.2022090446803836,"pZ":2.7900256121255507,"vX0":5.547498721106251,"vY0":-135.95413746815677,"vZ0":-4.212450101000857,"x":124.71,"y":163.45,"x0":-1.3762191767893577,"y0":50.002479815896926,"z0":5.526065154989397,"aX":-12.842740780820929},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2119,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40084838432994596,"extension":6.700425949166106},"index":2,"playId":"9c6f46e9-1bc0-3ca1-9b16-2ee984f775b3","pitchNumber":3,"startTime":"2026-03-12T22:23:17.882Z","endTime":"2026-03-12T22:23:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.979560094680767,"aZ":-26.358694321694433,"pfxX":2.613246688703633,"pfxZ":3.643011209745657,"pX":0.39971724479924536,"pZ":2.032337025969214,"vX0":3.1762317430693314,"vY0":-124.68512578886852,"vZ0":-3.5313200947685286,"x":101.76,"y":183.91,"x0":-1.2238011380215892,"y0":50.00053989221709,"z0":5.610658546729917,"aX":4.167615537892641},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":2313,"spinDirection":174},"zone":9,"typeConfidence":0.77,"plateTime":0.4370947076787184,"extension":6.749991180534507},"hitData":{"launchSpeed":61.9,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.99,"coordY":190.82}},"index":3,"playId":"1fc46fb9-547c-3c3e-841f-358bb4ea58cd","pitchNumber":4,"startTime":"2026-03-12T22:23:37.855Z","endTime":"2026-03-12T22:23:43.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":678577,"link":"/api/v1/people/678577"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":2.73,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:23:43.052Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Stefanic singles on a line drive to center fielder Michael Helman. Bobby Blandford scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T22:23:52.559Z","endTime":"2026-03-12T22:24:34.649Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701520,"fullName":"Bobby Blandford","link":"/api/v1/people/701520"},"responsiblePitcher":{"id":518489,"link":"/api/v1/people/518489"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19445780710412,"aZ":-28.60863343350573,"pfxX":1.9799777381264425,"pfxZ":2.2501986261033355,"pX":0.5704745078399134,"pZ":0.9052804320790573,"vX0":3.7920103355478485,"vY0":-124.36338939599524,"vZ0":-5.489559323563336,"x":95.25,"y":214.34,"x0":-1.224363358978656,"y0":50.00451351612726,"z0":5.48060486862315,"aX":3.1370782692888346},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.3,"spinRate":2342,"spinDirection":159},"zone":14,"typeConfidence":0.88,"plateTime":0.4384634537053076,"extension":6.960367888966274},"index":0,"playId":"17f4da88-e0e9-3438-8314-357489b13242","pitchNumber":1,"startTime":"2026-03-12T22:24:10.553Z","endTime":"2026-03-12T22:24:15.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"second":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087792571182717,"aZ":-23.55112244726844,"pfxX":1.7266400977734726,"pfxZ":5.1230676314815184,"pX":0.5585929135917489,"pZ":2.720310526220232,"vX0":4.168786759592583,"vY0":-128.07635465842094,"vZ0":-2.5992888955609885,"x":95.71,"y":165.33,"x0":-1.30588302273338,"y0":50.00483969715548,"z0":5.563910691569402,"aX":2.9074439375076944},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":-4.0,"spinRate":2301,"spinDirection":179},"zone":3,"typeConfidence":0.36,"plateTime":0.4254625166444792,"extension":6.941424977912769},"hitData":{"launchSpeed":99.9,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.25,"coordY":144.99}},"index":1,"playId":"ece3b8fe-9d3a-3bc2-99cb-d1223c21ef2e","pitchNumber":2,"startTime":"2026-03-12T22:24:27.100Z","endTime":"2026-03-12T22:24:34.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"second":{"id":701520,"link":"/api/v1/people/701520"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":2.12,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:24:34.649Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chad Wallach lines out sharply to center fielder Michael Helman.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T22:24:46.795Z","endTime":"2026-03-12T22:25:12.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595453,"fullName":"Chad Wallach","link":"/api/v1/people/595453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142516081054403,"aZ":-20.515997972801095,"pfxX":-8.14747112476569,"pfxZ":6.293314124183644,"pX":0.398224613249845,"pZ":1.89069252768848,"vX0":7.223780261743322,"vY0":-134.53057170719234,"vZ0":-5.541819509554005,"x":101.82,"y":187.73,"x0":-1.2487238352801688,"y0":50.005660604687044,"z0":5.408700948565771,"aX":-15.10295229570436},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2018,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4054200440507323,"extension":6.891762073268238},"hitData":{"launchSpeed":102.0,"launchAngle":15.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.57,"coordY":65.31}},"index":0,"playId":"81123354-49b3-34d8-9ab2-4a5e1bb9fe98","pitchNumber":1,"startTime":"2026-03-12T22:25:09.042Z","endTime":"2026-03-12T22:25:12.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":595453,"link":"/api/v1/people/595453","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":595453,"link":"/api/v1/people/595453"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":3.04,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:25:12.947Z","atBatIndex":68},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Michael Stefanic caught stealing 2nd base, catcher Jose Herrera to second baseman Richie Martin Jr.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T22:25:24.284Z","endTime":"2026-03-12T22:27:01.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17774170799426,"aZ":-16.36695148399483,"pfxX":-5.505081475295858,"pfxZ":8.238145023006032,"pX":0.6057497668625019,"pZ":2.858614864235541,"vX0":6.912166024516832,"vY0":-137.14146707033035,"vZ0":-4.221856166408745,"x":93.91,"y":161.6,"x0":-1.2232232721859917,"y0":50.00615643518749,"z0":5.522621439292128,"aX":-10.56806875669992},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2188,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3982337350921399,"extension":7.0500665947845045},"index":0,"playId":"1aa370c9-5d92-3ddf-bc3c-6fa6de982614","pitchNumber":1,"startTime":"2026-03-12T22:25:47.591Z","endTime":"2026-03-12T22:25:52.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1f2ec39d-1ed7-3c54-a9a6-eacccfaec3c6","startTime":"2026-03-12T22:26:07.629Z","endTime":"2026-03-12T22:26:10.691Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09227649726907,"aZ":-29.62338001285162,"pfxX":1.3683701680817615,"pfxZ":1.607531707564375,"pX":0.8482812241953994,"pZ":1.796677469290737,"vX0":4.4841572819576685,"vY0":-124.745715062371,"vZ0":-3.3283104505312835,"x":84.67,"y":190.27,"x0":-1.1443064669068033,"y0":50.00558662249516,"z0":5.5684547541535245,"aX":2.1745808461684146},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2368,"spinDirection":158},"zone":14,"typeConfidence":0.87,"plateTime":0.43766457046834173,"extension":6.94226456845002},"index":2,"playId":"a1942aae-09e3-3bd6-a7e1-7cc04409a61d","pitchNumber":2,"startTime":"2026-03-12T22:26:23.827Z","endTime":"2026-03-12T22:26:31.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767724525744136,"aZ":-28.13379428947307,"pfxX":0.7505949747847274,"pfxZ":2.578902283993066,"pX":0.3130501827893914,"pZ":-0.2017994674958918,"vX0":3.2434750542228015,"vY0":-123.86245036780198,"vZ0":-7.925648777689281,"x":105.07,"y":244.23,"x0":-1.1063746892801618,"y0":50.00247734423143,"z0":5.363887690113396,"aX":1.1761947446401049},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2184,"spinDirection":176},"zone":14,"typeConfidence":0.87,"plateTime":0.4407664204838677,"extension":6.97006110077233},"index":3,"playId":"9744e242-e25a-36a0-b3df-9c582eaf831a","pitchNumber":3,"startTime":"2026-03-12T22:26:41.788Z","endTime":"2026-03-12T22:26:46.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-12T22:27:01.653Z","endTime":"2026-03-12T22:27:01.683Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:27:01.683Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Herrera singles on a line drive to center fielder Cameron Leary.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T22:29:03.661Z","endTime":"2026-03-12T22:31:01.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":802474,"link":"/api/v1/people/802474"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wander Suero replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T22:28:32.550Z","endTime":"2026-03-12T22:29:05.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593833,"link":"/api/v1/people/593833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135992997630254,"aZ":-16.679753974703658,"pfxX":-4.14322289143836,"pfxZ":8.628179941870396,"pX":1.006035772474821,"pZ":2.1096197883626,"vX0":12.808204225876786,"vY0":-132.38537677999952,"vZ0":-4.759803687516294,"x":78.65,"y":181.82,"x0":-3.3315706732457833,"y0":50.0032942141029,"z0":5.131046915396512,"aX":-7.441720198410458},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":5.0,"spinRate":2378,"spinDirection":207},"zone":14,"typeConfidence":0.85,"plateTime":0.41187279354262696,"extension":6.541457282155015},"index":1,"playId":"b1aa55fd-fc6d-3cfa-a2fb-b2d3db6037c7","pitchNumber":1,"startTime":"2026-03-12T22:29:05.856Z","endTime":"2026-03-12T22:29:13.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325039378851926,"aZ":-17.753787348788077,"pfxX":-3.417358420325937,"pfxZ":8.19089595934837,"pX":0.12883084188992977,"pZ":2.5474295566547127,"vX0":10.55653764525405,"vY0":-131.21866871140935,"vZ0":-3.411848772464209,"x":112.09,"y":170.0,"x0":-3.4857125613980897,"y0":50.00150418609855,"z0":5.171936553218987,"aX":-6.016866068342156},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.4,"breakHorizontal":4.1,"spinRate":2318,"spinDirection":206},"zone":5,"typeConfidence":0.85,"plateTime":0.4159358668154445,"extension":6.269146486356265},"index":2,"playId":"d4e8c393-63f2-3d16-8bc8-f0812acc5b90","pitchNumber":2,"startTime":"2026-03-12T22:29:19.185Z","endTime":"2026-03-12T22:29:23.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.860038114595852,"aZ":-24.496274651012083,"pfxX":-9.341748311520936,"pfxZ":5.062936929276242,"pX":0.6790902796677725,"pZ":2.8334723892328815,"vX0":12.559184387407964,"vY0":-121.58961502858024,"vZ0":-1.316721439530117,"x":91.11,"y":162.28,"x0":-3.3080164404706975,"y0":50.005843090728355,"z0":5.481399711245759,"aX":-14.17790025036642},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.1,"breakHorizontal":14.4,"spinRate":1787,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.4481998957009887,"extension":6.174435887403501},"index":3,"playId":"dab4dae5-a4ca-3128-ac07-5983cbb908ec","pitchNumber":3,"startTime":"2026-03-12T22:29:38.572Z","endTime":"2026-03-12T22:29:48.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609926142212224,"aZ":-16.32646485276123,"pfxX":-5.689683186806534,"pfxZ":8.656885520114281,"pX":0.1578923852021034,"pZ":2.635594454222317,"vX0":11.93976550935886,"vY0":-133.43702878857297,"vZ0":-3.2533994427778485,"x":110.98,"y":167.62,"x0":-3.6051387103506762,"y0":50.00469986655295,"z0":5.02456859870559,"aX":-10.4196211501331},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2471,"spinDirection":216},"zone":5,"typeConfidence":0.71,"plateTime":0.40810794709266185,"extension":6.402235555583857},"index":4,"playId":"202f9fe5-4afb-395c-9a1e-4f5ae7abeb08","pitchNumber":4,"startTime":"2026-03-12T22:29:57.539Z","endTime":"2026-03-12T22:30:01.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.649955485664908,"aZ":-17.500220917457497,"pfxX":-2.926902679726693,"pfxZ":8.218485284684052,"pX":0.3021938678436579,"pZ":3.537408353933096,"vX0":11.122509636446859,"vY0":-132.38090582017333,"vZ0":-0.6596973197385152,"x":105.48,"y":143.27,"x0":-3.562392652704677,"y0":50.003043753062826,"z0":5.063766605316858,"aX":-5.226619787336772},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":3.0,"spinRate":2504,"spinDirection":213},"zone":12,"typeConfidence":0.86,"plateTime":0.4127807859249777,"extension":6.381449709967814},"index":5,"playId":"921427d4-7e31-3533-849f-1ee0f8175585","pitchNumber":5,"startTime":"2026-03-12T22:30:14.856Z","endTime":"2026-03-12T22:30:19.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33114479916258,"aZ":-37.63363802383752,"pfxX":4.606454296901339,"pfxZ":-4.214962523883713,"pX":-1.1766137382154807,"pZ":4.097830629099853,"vX0":4.263101784075733,"vY0":-113.28652730471971,"vZ0":4.553476237408238,"x":161.85,"y":128.14,"x0":-3.683493175166037,"y0":50.002312449624775,"z0":5.831092367175293,"aX":5.9668234163514065},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2476,"spinDirection":46},"zone":11,"typeConfidence":0.9,"plateTime":0.4841022469817102,"extension":6.0739799348940124},"index":6,"playId":"78d4f337-b66e-3053-a7fc-3e08a726bcf4","pitchNumber":6,"startTime":"2026-03-12T22:30:32.501Z","endTime":"2026-03-12T22:30:36.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06447913626111,"aZ":-20.33087577431509,"pfxX":-4.458819443613919,"pfxZ":6.69287650462441,"pX":-0.0478591959831175,"pZ":2.395683669074728,"vX0":10.759080434763305,"vY0":-132.3862477403095,"vZ0":-2.4640217536733715,"x":118.82,"y":174.1,"x0":-3.5907737993388564,"y0":50.0025013657081,"z0":4.831556493142923,"aX":-7.8905975538984965},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":5.6,"spinRate":2493,"spinDirection":208},"zone":5,"typeConfidence":0.79,"plateTime":0.41421136910040346,"extension":6.3525981349582334},"hitData":{"launchSpeed":88.2,"launchAngle":18.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.24,"coordY":88.34}},"index":7,"playId":"5e323fb8-2994-3ea8-b79a-b768a439e5c8","pitchNumber":7,"startTime":"2026-03-12T22:30:47.006Z","endTime":"2026-03-12T22:31:01.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:31:01.217Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Richie Martin Jr. lines out, pitcher Wander Suero to second baseman Michael Stefanic to first baseman Junior Perez. Jose Herrera to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T22:31:20.121Z","endTime":"2026-03-12T22:31:42.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593833,"link":"/api/v1/people/593833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655700806916467,"aZ":-19.48058074551467,"pfxX":-3.434115068356009,"pfxZ":7.279145132584954,"pX":0.887550787151099,"pZ":2.817230104530462,"vX0":12.23478015799201,"vY0":-131.41130179455396,"vZ0":-2.2762496034517055,"x":83.17,"y":162.71,"x0":-3.3885382414862018,"y0":50.00059449009254,"z0":5.146609447044928,"aX":-5.987502102569404},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":3.5,"spinRate":2409,"spinDirection":210},"zone":12,"typeConfidence":0.83,"plateTime":0.4173006603079239,"extension":6.54612198468058},"index":0,"playId":"3c8c42de-ed59-31b0-8632-21501091094e","pitchNumber":1,"startTime":"2026-03-12T22:31:20.121Z","endTime":"2026-03-12T22:31:27.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37354945932575,"aZ":-17.38854972066831,"pfxX":-3.3599824687935342,"pfxZ":8.518977089212399,"pX":0.49492260139753236,"pZ":2.521944218004026,"vX0":11.691633526672991,"vY0":-130.85758567121363,"vZ0":-3.1572212925121557,"x":98.13,"y":170.69,"x0":-3.592667500589566,"y0":50.00545621295976,"z0":5.045449421172157,"aX":-5.835430534278771},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":2470,"spinDirection":208},"zone":6,"typeConfidence":0.85,"plateTime":0.4184306080087552,"extension":6.637602379782262},"hitData":{"launchSpeed":98.2,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.69,"coordY":177.44}},"index":1,"playId":"f48d75e1-28c6-3fe7-b82c-f24f0e7407b7","pitchNumber":2,"startTime":"2026-03-12T22:31:36.366Z","endTime":"2026-03-12T22:31:42.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":621006,"link":"/api/v1/people/621006"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.82,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:31:42.223Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcos Torres lines out to right fielder Bobby Blandford. Jose Herrera to 3rd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T22:32:02.437Z","endTime":"2026-03-12T22:32:38.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701520,"link":"/api/v1/people/701520"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.660999551373482,"aZ":-38.44963037813334,"pfxX":3.830982318653528,"pfxZ":-5.100083854660323,"pX":-0.6632741049809272,"pZ":3.2103593630064813,"vX0":5.444866241323155,"vY0":-110.27908672599376,"vZ0":3.0955726915665966,"x":142.28,"y":152.1,"x0":-3.662089518914494,"y0":50.0015635359533,"z0":5.845152967533842,"aX":4.71538571229787},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.0,"breakHorizontal":-8.4,"spinRate":2402,"spinDirection":55},"zone":1,"typeConfidence":0.91,"plateTime":0.4967352010502255,"extension":6.170909297218365},"index":0,"playId":"2710163b-bde1-3c12-b8e7-2b4aa91ebabe","pitchNumber":1,"startTime":"2026-03-12T22:32:17.079Z","endTime":"2026-03-12T22:32:26.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88457475883116,"aZ":-15.790979472574469,"pfxX":-2.6894560065527604,"pfxZ":9.319708132198919,"pX":0.6814848342335856,"pZ":2.644649221676327,"vX0":11.905501334007303,"vY0":-131.27248137508613,"vZ0":-3.643574259739222,"x":91.02,"y":167.37,"x0":-3.548905647639531,"y0":50.005400696050366,"z0":5.214957184154535,"aX":-4.731736546048807},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.3,"breakHorizontal":2.5,"spinRate":2497,"spinDirection":208},"zone":6,"typeConfidence":0.88,"plateTime":0.41609003370162956,"extension":6.512526742954112},"hitData":{"launchSpeed":91.9,"launchAngle":24.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.26,"coordY":101.33}},"index":1,"playId":"eceef48a-f8f6-3875-b12f-579bb444311d","pitchNumber":2,"startTime":"2026-03-12T22:32:33.161Z","endTime":"2026-03-12T22:32:38.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.79,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:32:38.411Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T22:32:49.092Z","endTime":"2026-03-12T22:34:20.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595453,"link":"/api/v1/people/595453"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039031940471432,"aZ":-13.564299096924026,"pfxX":-3.639645046630242,"pfxZ":10.438316443537245,"pX":-0.7548607993351585,"pZ":3.397190671927741,"vX0":8.231704028301696,"vY0":-131.93294057343797,"vZ0":-2.402861334631438,"x":145.77,"y":147.06,"x0":-3.426676209253076,"y0":50.006409491133546,"z0":5.305660777267408,"aX":-6.492261169070721},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":5.0,"spinRate":2514,"spinDirection":199},"zone":11,"typeConfidence":0.87,"plateTime":0.4133516733955074,"extension":6.449394222318562},"index":0,"playId":"a4e9d6db-ddc9-392c-923a-470fd384a5ec","pitchNumber":1,"startTime":"2026-03-12T22:33:15.517Z","endTime":"2026-03-12T22:33:27.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"third":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496455795848004,"aZ":-12.672574773285419,"pfxX":-3.255940548981556,"pfxZ":10.860161956879244,"pX":0.04223906325036512,"pZ":2.931256555345923,"vX0":10.192216226217827,"vY0":-132.2324062129107,"vZ0":-3.589530233709038,"x":115.39,"y":159.64,"x0":-3.4155354013049006,"y0":50.001997018513514,"z0":5.217402949320959,"aX":-5.847066692343377},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.2,"breakHorizontal":4.0,"spinRate":2493,"spinDirection":203},"zone":2,"typeConfidence":0.89,"plateTime":0.4120105724650638,"extension":6.501101125977811},"index":1,"playId":"f99a65e9-b15f-3641-8184-1e22cab4a23a","pitchNumber":2,"startTime":"2026-03-12T22:33:35.594Z","endTime":"2026-03-12T22:33:40.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"third":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368521364694995,"aZ":-14.097521795778391,"pfxX":-4.842062047470963,"pfxZ":10.057019903008182,"pX":-0.5179268784299605,"pZ":3.5234520571088916,"vX0":9.535162172774646,"vY0":-132.48064969143414,"vZ0":-1.7018900141970104,"x":136.74,"y":143.65,"x0":-3.5167349380103032,"y0":50.00099622015133,"z0":5.192239284492969,"aX":-8.702777413863664},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2511,"spinDirection":200},"zone":11,"typeConfidence":0.78,"plateTime":0.4117042999356286,"extension":6.59486752748099},"index":2,"playId":"50ecb09d-1af1-34d0-bc5b-1cce1075b3b2","pitchNumber":3,"startTime":"2026-03-12T22:33:52.276Z","endTime":"2026-03-12T22:33:56.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"third":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452310752869067,"aZ":-15.836385503669781,"pfxX":-4.504426446393782,"pfxZ":8.906006127511604,"pX":-0.2571969097072398,"pZ":3.844577790381082,"vX0":10.051676994291496,"vY0":-133.74550872676343,"vZ0":-0.5864084231494128,"x":126.8,"y":134.98,"x0":-3.4579530225009307,"y0":50.00288709719567,"z0":5.189572967120763,"aX":-8.265133327083635},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2476,"spinDirection":202},"zone":11,"typeConfidence":0.79,"plateTime":0.40759301430605444,"extension":6.517929214192238},"index":3,"playId":"e31810d2-b178-3af2-9c1f-8a3b0b207e40","pitchNumber":4,"startTime":"2026-03-12T22:34:16.071Z","endTime":"2026-03-12T22:34:20.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595453,"link":"/api/v1/people/595453"},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":814445,"link":"/api/v1/people/814445"},"shortstop":{"id":669439,"link":"/api/v1/people/669439"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":701520,"link":"/api/v1/people/701520"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"third":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:34:20.752Z","atBatIndex":73},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brian Serven reaches on a fielding error by shortstop Tyler Wade.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T22:36:38.478Z","endTime":"2026-03-12T22:38:20.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Curvelo replaces Ryan Brasier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T22:36:11.898Z","endTime":"2026-03-12T22:36:40.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.139802900446526,"aZ":-28.615034214465815,"pfxX":-1.3116791158584142,"pfxZ":2.4063080742032987,"pX":0.20327316833119427,"pZ":0.2667895469976034,"vX0":7.53045366778801,"vY0":-120.95354154880299,"vZ0":-7.428032146954244,"x":109.25,"y":231.58,"x0":-2.783267599506313,"y0":50.001484817764414,"z0":5.895120838979086,"aX":-1.9390821148424795},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":0.5,"spinRate":2186,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4532709514155502,"extension":6.199685942552303},"index":1,"playId":"147ea771-b6dd-3751-8fc2-5d7f8251f045","pitchNumber":1,"startTime":"2026-03-12T22:36:40.621Z","endTime":"2026-03-12T22:36:44.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43906450219852,"aZ":-28.851807391000154,"pfxX":-0.37259746199052435,"pfxZ":2.257285777759332,"pX":0.5388479003669516,"pZ":1.89507910850258,"vX0":8.12974477353662,"vY0":-120.53373759877233,"vZ0":-3.781081735249959,"x":96.46,"y":187.61,"x0":-2.829339734307108,"y0":50.003157114204,"z0":6.031934920664948,"aX":-0.549790551584856},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2106,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4544260313157955,"extension":6.230155332138986},"index":2,"playId":"8b41095c-b501-37d1-a7cc-e009d74b0713","pitchNumber":2,"startTime":"2026-03-12T22:36:54.409Z","endTime":"2026-03-12T22:36:59.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483216121065492,"aZ":-14.910658223853083,"pfxX":-9.475986945792618,"pfxZ":8.908923625034417,"pX":0.09685457340322076,"pZ":1.183990291881924,"vX0":12.078072779418827,"vY0":-137.78666245428133,"vZ0":-8.98462461512996,"x":113.31,"y":206.81,"x0":-3.0969981528317203,"y0":50.00009999725481,"z0":5.478164264383738,"aX":-18.354777051933517},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":14.9,"spinRate":2256,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3963928326189907,"extension":6.113878366668973},"index":3,"playId":"cd56e1cc-f7c4-3230-b767-541c4c623c76","pitchNumber":3,"startTime":"2026-03-12T22:37:09.278Z","endTime":"2026-03-12T22:37:13.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832799349843643,"aZ":-14.458446253248331,"pfxX":-9.004727532166449,"pfxZ":9.010140778366715,"pX":0.024988442067540268,"pZ":1.308123607454615,"vX0":11.452801911836705,"vY0":-139.2164728106692,"vZ0":-8.911386429697039,"x":116.05,"y":203.46,"x0":-2.9694291872653906,"y0":50.00036258530245,"z0":5.504432476059738,"aX":-17.699498021614982},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2250,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39322846428873426,"extension":6.237973635812237},"index":4,"playId":"228504ce-e2ff-3fb7-80fa-0326fcda4bde","pitchNumber":4,"startTime":"2026-03-12T22:37:27.972Z","endTime":"2026-03-12T22:37:36.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68731706271571,"aZ":-30.79523125996772,"pfxX":0.002418580899618661,"pfxZ":0.9395342540910594,"pX":-0.6523838547137819,"pZ":1.4626275284441022,"vX0":5.395923181373637,"vY0":-120.95495182526003,"vZ0":-4.048251766349886,"x":141.87,"y":199.29,"x0":-2.9256559464273746,"y0":50.00067310168876,"z0":5.900307918237734,"aX":0.002357299805864795},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.8,"breakHorizontal":-1.4,"spinRate":2131,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.45530561502494926,"extension":6.280161964703388},"index":5,"playId":"ecd8b8d0-c09b-3a02-9481-54f76a72ddda","pitchNumber":5,"startTime":"2026-03-12T22:37:43.951Z","endTime":"2026-03-12T22:37:51.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.832099162588072,"aZ":-30.188798676401085,"pfxX":-0.9998747387981994,"pfxZ":1.347775872681579,"pX":0.2714028598492863,"pZ":1.822931224630316,"vX0":7.557131408123577,"vY0":-121.63742306617465,"vZ0":-3.584445641213771,"x":106.65,"y":189.56,"x0":-2.769745437557842,"y0":50.00128597320516,"z0":5.983743511597663,"aX":-1.471559968690257},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":1954,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4534087757291232,"extension":6.45068041156178},"hitData":{"launchSpeed":107.1,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.54,"coordY":160.2}},"index":6,"playId":"38f4f728-0f8c-3be9-99b2-837a0d18951e","pitchNumber":6,"startTime":"2026-03-12T22:38:09.155Z","endTime":"2026-03-12T22:38:20.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:38:20.278Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Breyson Guedez singles on a ground ball to left fielder Marcos Torres. Samuel Gonzalez to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T22:38:45.399Z","endTime":"2026-03-12T22:40:10.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnSecond":{"id":820997,"fullName":"Samuel Gonzalez","link":"/api/v1/people/820997"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"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":820997,"fullName":"Samuel Gonzalez","link":"/api/v1/people/820997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Samuel Gonzalez replaces Brian Serven.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T22:38:47.524Z","endTime":"2026-03-12T22:38:47.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820997,"link":"/api/v1/people/820997"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"102","replacedPlayer":{"id":661531,"link":"/api/v1/people/661531"},"base":1,"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72767945866111,"aZ":-30.919885947117198,"pfxX":-0.5986882375797635,"pfxZ":0.8491839846520985,"pX":-0.27554876263846306,"pZ":2.747704868802352,"vX0":6.311894322864832,"vY0":-120.74449721419984,"vZ0":-1.4400275605314243,"x":127.5,"y":164.59,"x0":-2.8467843526395344,"y0":50.00248918110035,"z0":6.075039724306898,"aX":-0.8841113293941343},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":-0.5,"spinRate":2195,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4537988476710222,"extension":6.169997022628349},"index":1,"playId":"c50feb4f-61c6-360c-b812-401d09d5db94","pitchNumber":1,"startTime":"2026-03-12T22:38:47.526Z","endTime":"2026-03-12T22:38:51.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90178938731492,"aZ":-23.847080078199955,"pfxX":-6.339197065915097,"pfxZ":5.571745158577976,"pX":-0.8162670099028944,"pZ":2.542066435164579,"vX0":6.55073246366355,"vY0":-121.26182159340105,"vZ0":-3.5136424673967226,"x":148.11,"y":170.14,"x0":-2.724454380592251,"y0":50.00408464394293,"z0":6.0818841998182975,"aX":-9.476257542754384},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":10.0,"spinRate":1085,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.45106824271075086,"extension":6.236072933890269},"index":2,"playId":"71d747cb-d678-3670-81de-d41e7f200a03","pitchNumber":2,"startTime":"2026-03-12T22:39:03.292Z","endTime":"2026-03-12T22:39:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.932397187582662,"aZ":-27.530692376950103,"pfxX":-5.951853054931556,"pfxZ":3.1945941038221672,"pX":-1.4522888940759666,"pZ":2.1567768154614297,"vX0":5.285785072450648,"vY0":-119.02863535575555,"vZ0":-3.511426076482158,"x":172.36,"y":180.55,"x0":-2.914092325553909,"y0":50.00420610544387,"z0":6.107698586997296,"aX":-8.657424983327305},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.3,"breakHorizontal":9.7,"spinRate":1106,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4577966157125073,"extension":6.193595062378443},"index":3,"playId":"f674edf9-f7f8-3ff1-9c9e-cb902e1f2b28","pitchNumber":3,"startTime":"2026-03-12T22:39:21.911Z","endTime":"2026-03-12T22:39:27.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570919653953677,"aZ":-15.118641262717793,"pfxX":-7.405165856627007,"pfxZ":8.594948694376539,"pX":-1.1728689043362734,"pZ":4.064844650447539,"vX0":6.735679138646741,"vY0":-139.77095720362962,"vZ0":-2.8796237747008924,"x":161.71,"y":129.03,"x0":-2.648141334310458,"y0":50.00547084306295,"z0":6.097301032768737,"aX":-14.700272440557539},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":12.1,"spinRate":2350,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39140727572159983,"extension":6.098159562096233},"index":4,"playId":"3ebe8886-4e5f-3590-8189-1ac42647a097","pitchNumber":4,"startTime":"2026-03-12T22:39:45.526Z","endTime":"2026-03-12T22:39:55.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.649946402374276,"aZ":-15.974045488063403,"pfxX":-7.040894483937564,"pfxZ":8.169248402717736,"pX":0.6330153986656334,"pZ":2.9263800634381645,"vX0":11.42876454805225,"vY0":-139.96028195933698,"vZ0":-5.26124183699673,"x":92.87,"y":159.77,"x0":-2.5890365287932693,"y0":50.0065621537811,"z0":5.877198624819931,"aX":-13.969692458191139},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2327,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39138811271510354,"extension":6.184670169739104},"hitData":{"launchSpeed":65.5,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.91,"coordY":177.44}},"index":5,"playId":"1aaa373d-cde5-302f-b5ef-54bfd9cbb6fa","pitchNumber":5,"startTime":"2026-03-12T22:40:04.950Z","endTime":"2026-03-12T22:40:10.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-15.699999999999989,"leverageIndex":4.68,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:40:10.942Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Swift called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T22:40:19.737Z","endTime":"2026-03-12T22:42:33.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnSecond":{"id":820997,"fullName":"Samuel Gonzalez","link":"/api/v1/people/820997"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082644878867853,"aZ":-29.31053525446769,"pfxX":-0.2946850916678434,"pfxZ":1.9218017811790071,"pX":1.4293493323268156,"pZ":1.4450424254258982,"vX0":9.992763147846187,"vY0":-122.11469507225846,"vZ0":-4.719254958776387,"x":62.52,"y":199.76,"x0":-2.70108675136434,"y0":50.00283144863998,"z0":5.96403981331471,"aX":-0.4401082411422378},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2200,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.45087479355682225,"extension":6.280042127318124},"index":0,"playId":"b0f5f753-ff50-36cd-953f-5a5723d36eea","pitchNumber":1,"startTime":"2026-03-12T22:40:54.321Z","endTime":"2026-03-12T22:41:00.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16933397967359,"aZ":-16.36674615350934,"pfxX":-9.033557124997753,"pfxZ":8.145725577042613,"pX":0.1108109331367954,"pZ":2.1025170015606767,"vX0":11.315755578363511,"vY0":-138.25535044302347,"vZ0":-6.544882648303343,"x":112.78,"y":182.01,"x0":-2.85706027893324,"y0":50.000577164511675,"z0":5.594467680291724,"aX":-17.52596012256882},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2223,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39582686122632404,"extension":6.3263054530037},"index":1,"playId":"bca9f956-b270-37ff-b285-94f86293d504","pitchNumber":2,"startTime":"2026-03-12T22:41:34.637Z","endTime":"2026-03-12T22:41:39.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.282304098238434,"aZ":-28.35395368704621,"pfxX":0.43139651754004604,"pfxZ":2.5237213526717985,"pX":0.222982935711512,"pZ":1.1006477887255521,"vX0":7.121781665832814,"vY0":-122.43439152636836,"vZ0":-5.639903979514652,"x":108.5,"y":209.06,"x0":-2.785327859924382,"y0":50.00052389698673,"z0":5.87534617500326,"aX":0.6495381380455292},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2212,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.44822235687413325,"extension":6.319067293141571},"index":2,"playId":"9d7f3ed7-7661-3b5b-9b5a-d5ceb77fc45a","pitchNumber":3,"startTime":"2026-03-12T22:41:50.126Z","endTime":"2026-03-12T22:42:00.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.160661840920007,"aZ":-19.162190662126545,"pfxX":-10.131281376675616,"pfxZ":6.591856306626372,"pX":-0.7980615738321118,"pZ":3.4151622176981666,"vX0":9.805081869823786,"vY0":-139.3385834146394,"vZ0":-2.8223270965438134,"x":147.42,"y":146.57,"x0":-3.0396343994737647,"y0":50.003295302821066,"z0":5.701554705176575,"aX":-20.000595944487557},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":16.4,"spinRate":2251,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3925050903520062,"extension":6.2645476185876605},"index":3,"playId":"409c71e0-9982-392f-b124-5d4532b8bd9d","pitchNumber":4,"startTime":"2026-03-12T22:42:07.582Z","endTime":"2026-03-12T22:42:11.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034552710769173,"aZ":-15.596928846373727,"pfxX":-9.155211439525026,"pfxZ":8.346055278754978,"pX":0.4366838076651239,"pZ":2.292315706098905,"vX0":12.807996559619605,"vY0":-139.49749038743838,"vZ0":-6.299208513877535,"x":100.35,"y":176.89,"x0":-3.0078314285313517,"y0":50.00502821885409,"z0":5.593694577143127,"aX":-18.190319737074095},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":14.2,"spinRate":2337,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39144364932629605,"extension":6.3291025965350345},"index":4,"playId":"7edadabc-f5d3-3e19-a2f4-f57ff41f8767","pitchNumber":5,"startTime":"2026-03-12T22:42:28.218Z","endTime":"2026-03-12T22:42:33.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.1,"awayTeamWinProbability":28.900000000000006,"homeTeamWinProbabilityAdded":14.999999999999986,"leverageIndex":5.42,"dramaIndex":233.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:42:33.583Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cameron Leary strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T22:42:54.951Z","endTime":"2026-03-12T22:44:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"postOnSecond":{"id":820997,"fullName":"Samuel Gonzalez","link":"/api/v1/people/820997"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167805349464448,"aZ":-29.305691082817273,"pfxX":1.7076335144685215,"pfxZ":1.8968059219034732,"pX":-0.5183691577566367,"pZ":3.6811956421715757,"vX0":5.540661289026553,"vY0":-122.3141238806845,"vZ0":0.42645041730081434,"x":136.76,"y":139.39,"x0":-3.0351056135788177,"y0":50.00464883328895,"z0":6.0177685882557554,"aX":2.587362048637069},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-4.4,"spinRate":2089,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4478332497400337,"extension":6.34418066412266},"index":0,"playId":"53fd1eec-8f2a-355a-8987-46a9974d58ed","pitchNumber":1,"startTime":"2026-03-12T22:42:57.219Z","endTime":"2026-03-12T22:43:01.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06884234778686,"aZ":-29.061411437185964,"pfxX":1.0632885133714423,"pfxZ":2.038845437294742,"pX":0.11518166249385102,"pZ":2.049262193535145,"vX0":7.349614074648623,"vY0":-122.81902894959336,"vZ0":-3.2595086608302384,"x":112.61,"y":183.45,"x0":-3.052995977932572,"y0":50.005802396117026,"z0":5.862247187431009,"aX":1.6258927263697747},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.6,"spinRate":2222,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4457712746249727,"extension":6.34826771409522},"index":1,"playId":"3472eb87-442f-3aca-b4de-c07e9622d338","pitchNumber":2,"startTime":"2026-03-12T22:43:12.158Z","endTime":"2026-03-12T22:43:17.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41141889601592,"aZ":-30.338640917569098,"pfxX":1.0261926138572761,"pfxZ":1.2190458571794647,"pX":-0.8828112781631927,"pZ":2.8151467487275275,"vX0":4.54877677259823,"vY0":-121.62277524645627,"vZ0":-1.4204488350156153,"x":150.65,"y":162.77,"x0":-2.905762240953456,"y0":50.00339455071931,"z0":6.022162698731719,"aX":1.5473584403659078},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2220,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4492313430351573,"extension":6.244485688889221},"index":2,"playId":"9076ddff-7591-3576-ac0a-90ad2f016f41","pitchNumber":3,"startTime":"2026-03-12T22:43:29.980Z","endTime":"2026-03-12T22:43:36.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045546889543456,"aZ":-27.606577794174797,"pfxX":-0.7540783838491762,"pfxZ":2.903741088176667,"pX":0.6962493549610485,"pZ":1.2896649928756267,"vX0":9.383370043844256,"vY0":-124.1025183208514,"vZ0":-5.465382419375189,"x":90.46,"y":203.96,"x0":-3.0232849875934775,"y0":50.00109171405822,"z0":5.798114114260652,"aX":-1.1861424226323585},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":-0.6,"spinRate":2213,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4400584540148391,"extension":6.235957195473812},"index":3,"playId":"790d4d79-025a-3ab6-94ac-30b9b6299362","pitchNumber":4,"startTime":"2026-03-12T22:43:49.423Z","endTime":"2026-03-12T22:43:52.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626523052241517,"aZ":-30.35717861970474,"pfxX":0.1080303803797753,"pfxZ":1.2025897434703872,"pX":-0.27185460318012417,"pZ":2.5821891903223646,"vX0":6.439096300384714,"vY0":-122.0289341121999,"vZ0":-1.758683711474367,"x":127.36,"y":169.06,"x0":-2.956828150809379,"y0":50.002000835106934,"z0":5.923099400792843,"aX":0.16316472061622875},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2253,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4485500813540684,"extension":6.443741063483581},"index":4,"playId":"1b8e3b4a-b96c-3fc1-a742-f0cee94ab6d2","pitchNumber":5,"startTime":"2026-03-12T22:44:08.351Z","endTime":"2026-03-12T22:44:11.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802474,"link":"/api/v1/people/802474"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":802474,"link":"/api/v1/people/802474"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":14.299999999999997,"leverageIndex":6.1,"dramaIndex":245.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:44:11.351Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Sprague-Lott grounds out, third baseman Cam Cauley to first baseman Jonah Bride.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T22:44:14.097Z","endTime":"2026-03-12T22:45:57.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":814445,"fullName":"Jared Sprague-Lott","link":"/api/v1/people/814445"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814445,"fullName":"Jared Sprague-Lott","link":"/api/v1/people/814445"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001816243304596,"aZ":-29.4792496369748,"pfxX":1.1245128236485857,"pfxZ":1.7625301440413068,"pX":-0.1919394850762774,"pZ":3.047513553968801,"vX0":6.633747086094823,"vY0":-122.86319417900089,"vZ0":-1.1162288540386376,"x":124.32,"y":156.5,"x0":-3.0714790440364355,"y0":50.004738076712016,"z0":6.00956767895877,"aX":1.7213012047758331},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.6,"spinRate":2174,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.44555077449825564,"extension":6.323545948953997},"index":0,"playId":"ff3f9bdc-97af-3204-9284-c66fcb295882","pitchNumber":1,"startTime":"2026-03-12T22:44:50.130Z","endTime":"2026-03-12T22:44:54.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9172601288509,"aZ":-15.186626377980263,"pfxX":-7.351762782601758,"pfxZ":8.555479959560719,"pX":1.2161060486013322,"pZ":2.917352163059855,"vX0":12.598553770582855,"vY0":-140.28846440270092,"vZ0":-5.9026238698761455,"x":70.64,"y":160.01,"x0":-2.3859044835321823,"y0":50.00262643044253,"z0":6.045473372723977,"aX":-14.597603358091881},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2277,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39103555926150513,"extension":6.353073159743213},"index":1,"playId":"f6e5b092-8c2c-364b-b0f1-846d9860f20a","pitchNumber":2,"startTime":"2026-03-12T22:45:09.134Z","endTime":"2026-03-12T22:45:12.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843785076132782,"aZ":-13.981944677576065,"pfxX":-9.465090494635302,"pfxZ":9.280560043907586,"pX":1.1359954748196996,"pZ":1.303801910715684,"vX0":14.532982041446786,"vY0":-138.8340444040512,"vZ0":-8.696686301046231,"x":73.7,"y":203.58,"x0":-2.9265497734788593,"y0":50.00371721058011,"z0":5.39859363408351,"aX":-18.557029546521775},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":14.3,"spinRate":2421,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3938718206118268,"extension":6.489606852638413},"index":2,"playId":"461143da-f3e7-3522-b96f-18737a8ed0cc","pitchNumber":3,"startTime":"2026-03-12T22:45:28.172Z","endTime":"2026-03-12T22:45:31.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8959940844423,"aZ":-29.173225499782387,"pfxX":0.30355007039041826,"pfxZ":1.9659798906865742,"pX":-0.00292542987681178,"pZ":2.752061307770043,"vX0":7.242455700097213,"vY0":-122.40480136032889,"vZ0":-1.5447865656648807,"x":117.11,"y":164.47,"x0":-3.0325110130031363,"y0":50.00168958987871,"z0":5.876031740651145,"aX":0.462974113669596},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2073,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.44651137349730474,"extension":6.515392951227166},"hitData":{"launchSpeed":92.0,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":166.79}},"index":3,"playId":"eb469698-8710-327c-b91d-28c4cb1f4ea7","pitchNumber":4,"startTime":"2026-03-12T22:45:49.382Z","endTime":"2026-03-12T22:45:57.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":695508,"link":"/api/v1/people/695508"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":800106,"link":"/api/v1/people/800106"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":669386,"link":"/api/v1/people/669386"}},"offense":{"batter":{"id":814445,"link":"/api/v1/people/814445","batSide":{"code":"R","description":"Right"}},"first":{"id":829052,"link":"/api/v1/people/829052"},"second":{"id":820997,"link":"/api/v1/people/820997"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814445,"link":"/api/v1/people/814445"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":814445,"link":"/api/v1/people/814445"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":14.600000000000009,"leverageIndex":5.77,"dramaIndex":239.0,"contextMetrics":{},"playEndTime":"2026-03-12T22:45:57.216Z","atBatIndex":78}]