[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gregory Barrios pops out to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T18:05:28.195Z","endTime":"2026-03-02T18:05:37.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-02T14:14:54.082Z","endTime":"2026-03-02T17:43:15.008Z","isPitch":false,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"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-02T17:43:15.008Z","endTime":"2026-03-02T18:05:01.117Z","isPitch":false,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"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-02T18:05:01.117Z","endTime":"2026-03-02T18:05:30.240Z","isPitch":false,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58880111967257,"aZ":-10.38980414785364,"pfxX":-6.137691929091069,"pfxZ":11.098842737874381,"pX":-0.6889348434359909,"pZ":2.994469769433099,"vX0":4.725882513257039,"vY0":-139.50178711875316,"vZ0":-5.047256576201704,"x":143.26,"y":157.93,"x0":-1.6110080567536582,"y0":50.005501487776016,"z0":5.517769436311238,"aX":-12.049289979396717},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2663,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3932670550365782,"extension":6.579528324505582},"hitData":{"launchSpeed":75.1,"launchAngle":68.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.01,"coordY":165.52}},"index":3,"playId":"4bcccb9c-6fda-3b8d-b4d2-d01614c5747d","pitchNumber":1,"startTime":"2026-03-02T18:05:30.240Z","endTime":"2026-03-02T18:05:37.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-02T18:05:37.582Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Melton walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T18:06:00.556Z","endTime":"2026-03-02T18:08:40.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49998760105935,"aZ":-10.234831162835683,"pfxX":-6.3264628790575355,"pfxZ":11.129384140891972,"pX":0.22810295600671254,"pZ":2.245176412721543,"vX0":7.211832144610837,"vY0":-139.75510050924188,"vZ0":-6.557410757343299,"x":108.31,"y":178.16,"x0":-1.568096414689924,"y0":50.00321563782669,"z0":5.299491806693924,"aX":-12.472326130358779},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":10.0,"spinRate":2685,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.392425082430242,"extension":6.627204812895398},"index":0,"playId":"f4cb5cc4-3f79-3de3-a6d7-b0af3992cf86","pitchNumber":1,"startTime":"2026-03-02T18:06:03.134Z","endTime":"2026-03-02T18:06:07.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.3,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.756333413769465,"aZ":-41.9536085020416,"pfxX":2.9245012597227715,"pfxZ":-7.210919799543842,"pX":0.09921441509996981,"pZ":-0.5969520124502956,"vX0":2.1606388863213857,"vY0":-115.756311634594,"vZ0":-5.313793910142111,"x":113.22,"y":254.9,"x0":-1.226502260063042,"y0":50.00400405200879,"z0":5.7482530633434115,"aX":3.9655516445331753},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.2,"breakHorizontal":-5.9,"spinRate":2276,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.47330192682070393,"extension":6.567514077433108},"index":1,"playId":"104441ec-6de3-3cf4-9917-560e99765953","pitchNumber":2,"startTime":"2026-03-02T18:06:20.878Z","endTime":"2026-03-02T18:06:24.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.559271543695576,"aZ":-24.859379814063608,"pfxX":-7.639822471490625,"pfxZ":4.2113105827104445,"pX":-0.6143052154866964,"pZ":3.140146634277978,"vX0":4.848881907627648,"vY0":-130.93444206590456,"vZ0":-1.3544386915177784,"x":140.42,"y":154.0,"x0":-1.4973096185634704,"y0":50.002769677554944,"z0":5.523752885534469,"aX":-13.269393592815018},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":12.7,"spinRate":1570,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.41827316873272524,"extension":6.713447858212394},"index":2,"playId":"8a3ecedc-6eb6-39fc-98b0-e1e3a48d7776","pitchNumber":3,"startTime":"2026-03-02T18:06:44.144Z","endTime":"2026-03-02T18:06:47.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-02T18:06:57.414Z","endTime":"2026-03-02T18:07:11.048Z","isPitch":false,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4990735258576,"aZ":-12.859315901932767,"pfxX":-5.31173650415146,"pfxZ":9.657746226809959,"pX":-0.47106802847429513,"pZ":4.9943058313340885,"vX0":5.2851225833778095,"vY0":-141.0848429067284,"vZ0":0.5024779136350006,"x":134.96,"y":103.93,"x0":-1.685806506254312,"y0":50.000168770827074,"z0":5.647613242589727,"aX":-10.62092828269719},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2527,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3894231738379701,"extension":6.488547731953602},"index":4,"playId":"cd62e39d-666f-3632-856b-c45128637ec2","pitchNumber":4,"startTime":"2026-03-02T18:07:11.048Z","endTime":"2026-03-02T18:07:14.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354198320747916,"aZ":-26.25380436683232,"pfxX":1.5565830024496812,"pfxZ":3.363965036205202,"pX":1.3518918267291007,"pZ":1.6982638661744647,"vX0":6.358105540893393,"vY0":-131.2653931581647,"vZ0":-5.060309314748671,"x":65.47,"y":192.93,"x0":-1.2949071938690049,"y0":50.00549333788093,"z0":5.583152096325543,"aX":2.7417622585412453},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2614,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.41577986452762206,"extension":6.41542263632502},"index":5,"playId":"4f31689f-2c5f-3179-be4a-dfd06b17938a","pitchNumber":5,"startTime":"2026-03-02T18:07:32.210Z","endTime":"2026-03-02T18:07:35.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84840813285191,"aZ":-22.869201651386344,"pfxX":-8.584296515092081,"pfxZ":5.147378243246715,"pX":0.7693601965282044,"pZ":1.9981111124260278,"vX0":8.414360612745487,"vY0":-133.36687285427908,"vZ0":-4.721784433270556,"x":87.67,"y":184.83,"x0":-1.3065445779529619,"y0":50.00069608237632,"z0":5.434304851165644,"aX":-15.510391826127943},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":1414,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4102139908032978,"extension":6.765860541446428},"index":6,"playId":"2bce7599-42b2-3690-9a93-73583201e46b","pitchNumber":6,"startTime":"2026-03-02T18:07:52.443Z","endTime":"2026-03-02T18:08:00.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34708544658985,"aZ":-13.052446162877178,"pfxX":-8.563457515914653,"pfxZ":9.622862715191118,"pX":-0.6835203694311061,"pZ":4.128161325020736,"vX0":5.795246306720149,"vY0":-140.65644860706942,"vZ0":-1.4770152136388828,"x":143.05,"y":127.32,"x0":-1.6666728521455192,"y0":50.00383117822274,"z0":5.51407873985304,"aX":-17.01899177768604},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":14.2,"spinRate":2442,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3906278589529606,"extension":6.721213903085692},"index":7,"playId":"ff9b5431-5b82-33d1-b602-01c1a6f1636c","pitchNumber":7,"startTime":"2026-03-02T18:08:37.195Z","endTime":"2026-03-02T18:08:40.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:08:40.764Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T18:08:46.508Z","endTime":"2026-03-02T18:09:12.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":95.4,"endSpeed":87.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.789166206708533,"aZ":-14.1813656732193,"pfxX":-6.060836380396542,"pfxZ":9.249700237497906,"pX":-0.8065837301175238,"pZ":2.4954303250338477,"vX0":4.734175548142982,"vY0":-138.77461861793944,"vZ0":-5.136279486991745,"x":147.75,"y":171.4,"x0":-1.7493275961079167,"y0":50.00486876226284,"z0":5.3189439395591736,"aX":-11.792972713799609},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2557,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3950665786750598,"extension":6.6276218533383},"hitData":{"launchSpeed":76.2,"launchAngle":30.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.25,"coordY":97.64}},"index":0,"playId":"c182d713-316d-3a49-9d7b-2de1589268ff","pitchNumber":1,"startTime":"2026-03-02T18:09:06.142Z","endTime":"2026-03-02T18:09:12.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:09:12.666Z","atBatIndex":2},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jacob Melton caught stealing 2nd base, catcher Henry Davis to shortstop Alika Williams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-02T18:09:24.606Z","endTime":"2026-03-02T18:09:46.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285995921920353,"aZ":-11.521011214640975,"pfxX":-6.533841463594493,"pfxZ":10.689354943466405,"pX":-0.14319642907052818,"pZ":1.5972142768296629,"vX0":6.4251415775895815,"vY0":-138.23434077206463,"vZ0":-8.16627903313566,"x":122.46,"y":195.66,"x0":-1.6505879942881505,"y0":50.001694427568296,"z0":5.366134689104755,"aX":-12.623499535128161},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2601,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39648296166112473,"extension":6.7439740008456655},"index":0,"playId":"7cc924e8-04a7-3a00-934f-291a0faa945f","pitchNumber":1,"startTime":"2026-03-02T18:09:37.506Z","endTime":"2026-03-02T18:09:46.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:09:46.733Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to second baseman Brayden Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T18:11:54.579Z","endTime":"2026-03-02T18:12:08.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44135526951787,"aZ":-28.975963081662304,"pfxX":-0.04575105198465135,"pfxZ":1.9606810088495177,"pX":1.1483086852547062,"pZ":2.8076420993674627,"vX0":6.197612237096863,"vY0":-126.83955349493495,"vZ0":-2.343530618998613,"x":73.23,"y":162.97,"x0":-1.3187827291466934,"y0":50.00492912018787,"z0":6.04935639281905,"aX":-0.07563254204217065},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.3,"spinRate":2239,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4314926996298425,"extension":6.263853724783734},"hitData":{"launchSpeed":48.9,"launchAngle":23.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.17,"coordY":148.52}},"index":0,"playId":"5332a3b5-166d-35c4-aef7-1f407b26e731","pitchNumber":1,"startTime":"2026-03-02T18:11:58.648Z","endTime":"2026-03-02T18:12:08.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:12:08.625Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Brandon Lowe lines into a double play, second baseman Brayden Taylor to first baseman Tre' Morgan. Jake Mangum out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T18:12:25.538Z","endTime":"2026-03-02T18:13:35.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15148630323318,"aZ":-29.082043635962656,"pfxX":0.5922059696617443,"pfxZ":1.9189433920487993,"pX":-0.2583897124191618,"pZ":3.139340856280649,"vX0":2.850541120583748,"vY0":-126.36572325825752,"vZ0":-1.383289484908269,"x":126.85,"y":154.02,"x0":-1.4805978874555072,"y0":50.00051151036914,"z0":6.043026057907317,"aX":0.9510341548893786},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-1.8,"spinRate":2172,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.43442885593906944,"extension":6.195785567426388},"index":0,"playId":"06fc74c1-77cb-3f5b-ba92-9ef0db4093e6","pitchNumber":1,"startTime":"2026-03-02T18:12:43.374Z","endTime":"2026-03-02T18:12:46.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d7f896e9-dd0a-3bab-9ed0-49c44dd7bec4","startTime":"2026-03-02T18:13:03.615Z","endTime":"2026-03-02T18:13:06.615Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":85.7,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932844215432862,"aZ":-29.14568640458007,"pfxX":-9.436008799439687,"pfxZ":1.9566348590177887,"pX":-0.5837629968729006,"pZ":1.8794007098465624,"vX0":4.6603363148399595,"vY0":-124.57144483663348,"vZ0":-3.995983451963242,"x":139.25,"y":188.04,"x0":-1.2697719565488637,"y0":50.00090003493894,"z0":5.959227456044661,"aX":-14.579923940222946},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2180,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4425395821083322,"extension":6.299300419549761},"hitData":{"launchSpeed":91.7,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.19,"coordY":158.94}},"index":2,"playId":"5508c083-07ad-3157-95b1-94dd3ed58bdb","pitchNumber":2,"startTime":"2026-03-02T18:13:27.329Z","endTime":"2026-03-02T18:13:35.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":1.44,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:13:35.520Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-02T18:14:00.955Z","endTime":"2026-03-02T18:15:16.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.810323812194596,"aZ":-11.259529605833285,"pfxX":-5.287665076453009,"pfxZ":11.05087724572292,"pX":-0.05505820161305988,"pZ":2.374530195302754,"vX0":5.062112523688415,"vY0":-137.9504677533331,"vZ0":-7.435874087756549,"x":119.1,"y":174.67,"x0":-1.2429527621853993,"y0":50.005891419373334,"z0":5.896215779106906,"aX":-10.010674225442145},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2439,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3997892500828364,"extension":6.325914917129985},"index":0,"playId":"bd69115b-0a76-3ea3-97ae-7223ef7e7377","pitchNumber":1,"startTime":"2026-03-02T18:14:00.955Z","endTime":"2026-03-02T18:14:03.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268399946720457,"aZ":-29.94728425580774,"pfxX":-0.5148798455983896,"pfxZ":1.3482625996921573,"pX":0.6440143091333732,"pZ":3.040748810174929,"vX0":4.830056635291191,"vY0":-127.47744484792686,"vZ0":-1.8142724931752034,"x":92.45,"y":156.68,"x0":-1.20528373460549,"y0":50.002999757775285,"z0":6.11712588627369,"aX":-0.8510308652435947},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-0.1,"spinRate":2294,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.42903792457168155,"extension":6.223954797396154},"index":1,"playId":"80fe4256-c698-35f9-b0e2-063a00398408","pitchNumber":2,"startTime":"2026-03-02T18:14:18.697Z","endTime":"2026-03-02T18:14:27.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497783065668187,"aZ":-27.298375653089995,"pfxX":-11.323823205405656,"pfxZ":2.9671721581034642,"pX":0.53351273663104,"pZ":-0.054274594834909186,"vX0":7.799520025307965,"vY0":-127.93429217327753,"vZ0":-9.218626083878998,"x":96.66,"y":240.25,"x0":-1.096553370710045,"y0":50.00499840188252,"z0":5.764092648491197,"aX":-18.613018535690255},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":18.6,"spinRate":2366,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4295368967020936,"extension":6.4697850372157015},"index":2,"playId":"37281964-2c55-3a49-b6e6-20e33cc339eb","pitchNumber":3,"startTime":"2026-03-02T18:14:50.934Z","endTime":"2026-03-02T18:14:55.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.922760397337115,"aZ":-29.303697266654268,"pfxX":-9.662891448951385,"pfxZ":1.7437229555340341,"pX":0.46166464385198086,"pZ":1.4844505326979327,"vX0":7.335241143585645,"vY0":-127.45203503420991,"vZ0":-5.327120788612807,"x":99.4,"y":198.7,"x0":-1.1966540837492528,"y0":50.003899340012886,"z0":5.912851079290064,"aX":-15.915869225525698},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":15.8,"spinRate":2302,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4295727165169141,"extension":6.395586480539717},"index":3,"playId":"d87ad9f1-bbfe-3915-82ac-274efb040531","pitchNumber":4,"startTime":"2026-03-02T18:15:13.501Z","endTime":"2026-03-02T18:15:16.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:15:16.501Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T18:16:44.417Z","endTime":"2026-03-02T18:18:18.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.82830061514792,"aZ":-40.80233744638035,"pfxX":1.8723765090132152,"pfxZ":-6.901969824881366,"pX":0.5778428461480803,"pZ":3.3709061999125858,"vX0":2.658601459821483,"vY0":-110.26697796283288,"vZ0":3.3298624064768445,"x":94.97,"y":147.77,"x0":-0.8797446142041087,"y0":50.00325178175834,"z0":6.10228993588216,"aX":2.3400925493796065},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.5,"breakHorizontal":-4.0,"spinRate":2185,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.49388724908084525,"extension":6.4297091329295455},"index":0,"playId":"135d8992-c3a7-3833-a6eb-fbdda3775155","pitchNumber":1,"startTime":"2026-03-02T18:17:30.677Z","endTime":"2026-03-02T18:17:36.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.340280193629933,"aZ":-31.35805946589013,"pfxX":-5.296079421142319,"pfxZ":0.49441298214399865,"pX":-1.4286083266046747,"pZ":4.358033808108218,"vX0":2.2407799448753245,"vY0":-126.88360422356534,"vZ0":2.797767962274529,"x":171.46,"y":121.11,"x0":-1.627886561909983,"y0":50.00405738140718,"z0":5.716108569349844,"aX":-8.764414531736971},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":9.2,"spinRate":1376,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.42924585043653796,"extension":6.538525783048326},"index":1,"playId":"ec008e28-c0ec-3a51-9d7c-bec146d30b93","pitchNumber":2,"startTime":"2026-03-02T18:17:49.026Z","endTime":"2026-03-02T18:17:52.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805847681563428,"aZ":-11.470933940985349,"pfxX":-4.574391666712412,"pfxZ":10.589686812661077,"pX":0.9498522519855512,"pZ":2.500666618107738,"vX0":8.335191330021857,"vY0":-138.86821509879817,"vZ0":-5.858684595937359,"x":80.79,"y":171.26,"x0":-1.4948488046510562,"y0":50.00183828607652,"z0":5.3992246391875724,"aX":-8.94291595164526},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2421,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3942602812188074,"extension":6.644038305606865},"hitData":{"launchSpeed":90.9,"launchAngle":69.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.98,"coordY":211.51}},"index":2,"playId":"6dd5ad63-6a76-3631-ad40-9f12d91f3b0f","pitchNumber":3,"startTime":"2026-03-02T18:18:08.992Z","endTime":"2026-03-02T18:18:18.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:18:18.082Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, pitcher Mike Clevinger to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T18:18:40.461Z","endTime":"2026-03-02T18:20:52.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605182,"link":"/api/v1/people/605182"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49954946932761,"aZ":-12.423767658858484,"pfxX":-5.138926882345455,"pfxZ":9.925156164012959,"pX":0.044670244604226514,"pZ":2.8665449989643768,"vX0":6.468936363760904,"vY0":-140.55662951635856,"vZ0":-4.8978971913654865,"x":115.3,"y":161.38,"x0":-1.6249607073347894,"y0":50.00179063664946,"z0":5.446178214103226,"aX":-10.225473861988478},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2443,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3905142521983791,"extension":6.702510279379603},"index":0,"playId":"d319114b-4df3-33d7-8f9c-667819c27759","pitchNumber":1,"startTime":"2026-03-02T18:18:46.881Z","endTime":"2026-03-02T18:18:58.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.055158510601466,"aZ":-40.0475697945125,"pfxX":2.8937431728614262,"pfxZ":-5.933086300966589,"pX":0.960427812264032,"pZ":0.44567415580077535,"vX0":3.699480110462768,"vY0":-114.20158491275302,"vZ0":-3.2588059081884806,"x":80.39,"y":226.75,"x0":-1.0533624774334633,"y0":50.0029431955415,"z0":5.811306018996404,"aX":3.840213741995926},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":-6.1,"spinRate":2144,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4787065498282228,"extension":6.586405105006769},"index":1,"playId":"76588820-28f4-32f4-97bb-6432d74dbe1f","pitchNumber":2,"startTime":"2026-03-02T18:19:39.599Z","endTime":"2026-03-02T18:19:42.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.105743078169496,"aZ":-11.8953855634538,"pfxX":-6.844543040537069,"pfxZ":10.447021936560489,"pX":1.3275196139350858,"pZ":2.863319730893188,"vX0":9.99013889765125,"vY0":-139.122617977018,"vZ0":-4.820703255268594,"x":66.4,"y":161.47,"x0":-1.43717207316933,"y0":50.000102940479316,"z0":5.42080524454107,"aX":-13.283150319447524},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2484,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3952055639858467,"extension":6.6428803572084085},"index":2,"playId":"4bd08df7-e6a2-3694-836a-3c3b6f8bcb60","pitchNumber":3,"startTime":"2026-03-02T18:20:00.850Z","endTime":"2026-03-02T18:20:04.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.361419536468674,"aZ":-12.630602595909991,"pfxX":-6.079334522799256,"pfxZ":10.344997551536549,"pX":-0.061356353914571546,"pZ":3.345827732388838,"vX0":6.4609131341375745,"vY0":-137.07707501241282,"vZ0":-2.8537138347351627,"x":119.34,"y":148.44,"x0":-1.667286503230415,"y0":50.00117970743308,"z0":5.271091785775891,"aX":-11.483870426760117},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2494,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4006960497871628,"extension":6.601973509034659},"index":3,"playId":"61847cda-36aa-30cd-b99b-7ccab4dda60a","pitchNumber":4,"startTime":"2026-03-02T18:20:21.092Z","endTime":"2026-03-02T18:20:24.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.271611689247045,"aZ":-28.29188463616204,"pfxX":-5.704365198689784,"pfxZ":2.2522498566797298,"pX":0.07786685545037586,"pZ":1.9379834330701708,"vX0":5.662396554098127,"vY0":-129.72653983144946,"vZ0":-3.689141683148535,"x":114.03,"y":186.45,"x0":-1.3803291839597267,"y0":50.00380379614561,"z0":5.508543742651829,"aX":-9.833281657786356},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":9.2,"spinRate":1477,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.42042518835337095,"extension":6.7492441895767525},"hitData":{"launchSpeed":89.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.54,"coordY":183.35}},"index":4,"playId":"cf1098d4-c379-333f-a7e3-7bf18be9292a","pitchNumber":5,"startTime":"2026-03-02T18:20:47.304Z","endTime":"2026-03-02T18:20:52.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:20:52.943Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-02T18:21:09.910Z","endTime":"2026-03-02T18:23:01.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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.2,"endSpeed":87.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07233033912027,"aZ":-9.248274620383858,"pfxX":-3.868450517556437,"pfxZ":11.671277442737047,"pX":1.2961670062532156,"pZ":2.2962788443359528,"vX0":9.033797956215821,"vY0":-139.6614425039267,"vZ0":-6.96096375515757,"x":67.59,"y":176.78,"x0":-1.485894728973511,"y0":50.006091536491525,"z0":5.438022902147941,"aX":-7.601449531709282},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2565,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3930064483945168,"extension":6.707555204355087},"index":0,"playId":"c3d7519e-9645-3bfc-9968-24dde7cdf934","pitchNumber":1,"startTime":"2026-03-02T18:21:21.435Z","endTime":"2026-03-02T18:21:24.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.228314705779134,"aZ":-10.503557337945693,"pfxX":-5.424399576868668,"pfxZ":11.163762649182651,"pX":-0.6628698851819864,"pZ":1.4320283872378323,"vX0":5.241410483006028,"vY0":-138.7219784764997,"vZ0":-8.277255161997191,"x":142.27,"y":200.12,"x0":-1.875822959487696,"y0":50.00081885831838,"z0":5.1622400022560315,"aX":-10.52749868365069},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2584,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3954732445343492,"extension":6.623873413617151},"index":1,"playId":"d94d2a14-62c5-3b45-89d1-735194cf9f52","pitchNumber":2,"startTime":"2026-03-02T18:21:40.901Z","endTime":"2026-03-02T18:21:44.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638744383726582,"aZ":-12.305094370392105,"pfxX":-6.172691018274132,"pfxZ":10.16883849649284,"pX":-0.5178264032341466,"pZ":2.8787712950231668,"vX0":5.546924757366433,"vY0":-139.0145808292892,"vZ0":-4.986251896088942,"x":136.74,"y":161.05,"x0":-1.738647299344267,"y0":50.00559539557666,"z0":5.515076095186723,"aX":-12.063809105450346},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3942654941455621,"extension":6.686057455642707},"index":2,"playId":"912873b0-702c-3d78-9496-a0d69319210b","pitchNumber":3,"startTime":"2026-03-02T18:22:02.140Z","endTime":"2026-03-02T18:22:07.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538080828610877,"aZ":-27.09817361275959,"pfxX":-7.928479324653029,"pfxZ":3.0479999005107086,"pX":0.19031210824986888,"pZ":1.9645299906529288,"vX0":6.657796505870979,"vY0":-128.02606261672375,"vZ0":-3.5288335700255278,"x":109.75,"y":185.74,"x0":-1.4092429602504117,"y0":50.00441340600776,"z0":5.473286218375675,"aX":-13.210444722576323},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":13.0,"spinRate":1527,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4272371002597426,"extension":6.7235248682324205},"index":3,"playId":"637303a8-9e66-3a50-8307-c1d7cf5e8a78","pitchNumber":4,"startTime":"2026-03-02T18:22:27.536Z","endTime":"2026-03-02T18:22:30.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-02T18:22:39.107Z","endTime":"2026-03-02T18:22:58.621Z","isPitch":false,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.379963524313748,"aZ":-28.10547322373439,"pfxX":-8.328491040498312,"pfxZ":2.3963105613742117,"pX":-0.1978264091905532,"pZ":1.9777041645049862,"vX0":5.78028682945541,"vY0":-129.19398875683444,"vZ0":-3.565328012934912,"x":124.54,"y":185.38,"x0":-1.3752429665646213,"y0":50.0060146114342,"z0":5.521376670304258,"aX":-14.167389304893957},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":13.9,"spinRate":1500,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.42296985118464603,"extension":6.69886665375988},"index":5,"playId":"ba781ebf-3912-39e2-8730-bc46bfdde850","pitchNumber":5,"startTime":"2026-03-02T18:22:58.621Z","endTime":"2026-03-02T18:23:01.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:23:01.621Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to right fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T18:24:33.515Z","endTime":"2026-03-02T18:26:37.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292493850230652,"aZ":-26.709918560892607,"pfxX":2.3962268777838944,"pfxZ":3.355862499220388,"pX":-0.9162099969456575,"pZ":2.9070278906338762,"vX0":0.7136551305446192,"vY0":-126.68166783511148,"vZ0":-2.5815810879753607,"x":151.92,"y":160.29,"x0":-1.512762845126297,"y0":50.00418655229313,"z0":6.069055953698192,"aX":3.9043861304474707},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-4.6,"spinRate":2282,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4319686223217114,"extension":6.131267011357837},"index":0,"playId":"a818fd8e-99af-3e4b-be7d-f550013b473d","pitchNumber":1,"startTime":"2026-03-02T18:25:15.818Z","endTime":"2026-03-02T18:25:19.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":75.8,"endSpeed":68.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87837666057799,"aZ":-41.49326314826101,"pfxX":5.031282552706929,"pfxZ":-7.735063508707418,"pX":-1.1165112691443506,"pZ":3.8735271805488067,"vX0":-0.5700075275493266,"vY0":-110.10895026886446,"vZ0":4.2809585079619294,"x":159.56,"y":134.19,"x0":-1.5038295653739315,"y0":50.00048846205371,"z0":6.347159788718964,"aX":6.064218678758096},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-12.2,"breakHorizontal":-8.9,"spinRate":2798,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.5009599678195751,"extension":6.155879068469438},"index":1,"playId":"40183b54-e4e5-3f28-b229-af06ee76db26","pitchNumber":2,"startTime":"2026-03-02T18:25:31.711Z","endTime":"2026-03-02T18:25:35.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.850160112245774,"aZ":-26.302024281632576,"pfxX":2.5935669866106057,"pfxZ":3.613405116576483,"pX":0.2442332052764257,"pZ":2.1577271998610965,"vX0":3.2100915749148093,"vY0":-126.8930684301073,"vZ0":-4.311331504577881,"x":107.69,"y":180.52,"x0":-1.3758549532116104,"y0":50.00190675501949,"z0":5.9832065613118735,"aX":4.21357490546543},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":2373,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.43224384413387984,"extension":6.279204462679371},"index":2,"playId":"6a8696d4-e287-3acb-b762-ee148ebd1e93","pitchNumber":3,"startTime":"2026-03-02T18:25:47.975Z","endTime":"2026-03-02T18:25:51.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34132375969831,"aZ":-18.499219859067,"pfxX":-9.374814296615792,"pfxZ":7.451760709857121,"pX":0.5926793064801349,"pZ":2.630085434277116,"vX0":7.967522337083157,"vY0":-135.09395499137688,"vZ0":-5.355046475936778,"x":94.41,"y":167.77,"x0":-1.1869071687294674,"y0":50.0056557977219,"z0":5.951925398500067,"aX":-17.210695351541023},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":15.1,"spinRate":2327,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40652804914993856,"extension":6.264828945583006},"index":3,"playId":"8b506413-b9a5-323d-90de-b96e146ad053","pitchNumber":4,"startTime":"2026-03-02T18:26:11.718Z","endTime":"2026-03-02T18:26:14.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879979653531834,"aZ":-29.159385101124737,"pfxX":-10.489331165395749,"pfxZ":1.9251629079180965,"pX":-0.6666703351804371,"pZ":2.512426421380006,"vX0":4.953725284018833,"vY0":-125.48010821733834,"vZ0":-2.4906366474059562,"x":142.41,"y":170.94,"x0":-1.3240769449649799,"y0":50.001132487632496,"z0":5.939737877502245,"aX":-16.408016376938185},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":2285,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.43970373644249694,"extension":6.291519006635133},"hitData":{"launchSpeed":93.9,"launchAngle":17.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.52,"coordY":95.25}},"index":4,"playId":"97890887-fae5-31a7-bc3a-faf18d911dc2","pitchNumber":5,"startTime":"2026-03-02T18:26:26.825Z","endTime":"2026-03-02T18:26:37.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:26:37.422Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T18:26:46.470Z","endTime":"2026-03-02T18:29:19.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89655118786371,"aZ":-22.01900491893947,"pfxX":-10.193636057312712,"pfxZ":5.63741609695715,"pX":-0.6314743393702505,"pZ":2.633661740090355,"vX0":5.0398078524949215,"vY0":-134.301758917062,"vZ0":-4.668438136056239,"x":141.07,"y":167.67,"x0":-1.222382229377445,"y0":50.00170038869434,"z0":5.989393236829728,"aX":-18.358506286537743},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":17.2,"spinRate":2169,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.41004048169934393,"extension":6.187756231288268},"index":0,"playId":"197644e4-4db4-3cb9-840d-40ebd27fc76b","pitchNumber":1,"startTime":"2026-03-02T18:27:06.383Z","endTime":"2026-03-02T18:27:09.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415023967656953,"aZ":-30.406344408450675,"pfxX":1.134147994791892,"pfxZ":1.1201641487521794,"pX":-0.1695949282899755,"pZ":3.004892685110965,"vX0":3.0177726856263805,"vY0":-125.57170619010522,"vZ0":-1.3355547199249378,"x":123.46,"y":157.65,"x0":-1.5384446110569705,"y0":50.00587395008439,"z0":6.036669907585095,"aX":1.7960962498065247},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2124,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4375853595628465,"extension":6.217574148159055},"index":1,"playId":"377d5196-dd6e-300f-830e-727a3eaf2d9d","pitchNumber":2,"startTime":"2026-03-02T18:27:24.272Z","endTime":"2026-03-02T18:27:28.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275152589785357,"aZ":-27.78590684762097,"pfxX":-11.629626000961737,"pfxZ":2.7122128944882795,"pX":0.08895585006141682,"pZ":0.4895970444550116,"vX0":6.884604141258378,"vY0":-126.90085990945455,"vZ0":-7.527860145149563,"x":113.61,"y":225.56,"x0":-1.1616598871624975,"y0":50.00103589936806,"z0":5.737617645459478,"aX":-18.78507979370902},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":19.3,"spinRate":2259,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4332056481227693,"extension":6.353314308287962},"index":2,"playId":"8ed8d44f-736d-3a27-ac13-78a250af2410","pitchNumber":3,"startTime":"2026-03-02T18:28:01.659Z","endTime":"2026-03-02T18:28:05.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"ef3588f9-f6d2-3f27-bbb1-29d5c2e02537","startTime":"2026-03-02T18:28:28.855Z","endTime":"2026-03-02T18:28:31.855Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780110315560606,"aZ":-25.58322751355194,"pfxX":-9.267029420398368,"pfxZ":4.02529152335123,"pX":-0.7338562149003168,"pZ":2.7191423005766344,"vX0":4.15878230302225,"vY0":-127.34338293277025,"vZ0":-3.1498150902427757,"x":144.97,"y":165.36,"x0":-1.1863598447060009,"y0":50.00572279444899,"z0":6.001803892233958,"aX":-15.182745510534016},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2083,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.43054373810111723,"extension":6.274836977868113},"index":4,"playId":"ffbc7f9e-cf73-3fdc-8931-cb85b546e496","pitchNumber":4,"startTime":"2026-03-02T18:28:49.249Z","endTime":"2026-03-02T18:28:54.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98895695925543,"aZ":-43.173787452606085,"pfxX":5.823378911552864,"pfxZ":-8.697600314265548,"pX":0.8206094414171794,"pZ":1.563022901957233,"vX0":3.1428768225073656,"vY0":-112.53373310323687,"vZ0":-0.33550213181578803,"x":85.72,"y":196.58,"x0":-1.3567585140669522,"y0":50.00051604975478,"z0":6.137883569103664,"aX":7.367065867295322},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.5,"breakHorizontal":-11.4,"spinRate":2919,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4892551780428249,"extension":6.255998304004689},"index":5,"playId":"1281fc7e-d7cd-3a4d-ba7a-395601556cd4","pitchNumber":5,"startTime":"2026-03-02T18:29:16.035Z","endTime":"2026-03-02T18:29:19.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:29:19.035Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a ground ball to third baseman Logan Davidson. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T18:29:26.013Z","endTime":"2026-03-02T18:31:33.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847736843697867,"aZ":-29.966270457274515,"pfxX":0.14539868003067413,"pfxZ":1.3739032211938582,"pX":-0.4031195597260794,"pZ":2.582424689857962,"vX0":2.5725453672870144,"vY0":-125.50850828800837,"vZ0":-2.5177452009888586,"x":132.37,"y":169.05,"x0":-1.4574794304623748,"y0":50.003361055924124,"z0":6.023185832598797,"aX":0.23273781686510303},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":-0.8,"spinRate":2352,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.4353226457594328,"extension":6.115114188239648},"index":0,"playId":"353a543c-7b5b-33d3-aee7-163f0a2e2806","pitchNumber":1,"startTime":"2026-03-02T18:29:46.761Z","endTime":"2026-03-02T18:29:49.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7937389172,"aZ":-13.132284077278026,"pfxX":-7.018239673174832,"pfxZ":10.388643841689213,"pX":-1.4113091898847423,"pZ":3.155983777057707,"vX0":2.3438873861739355,"vY0":-134.8930001556798,"vZ0":-5.082667318921655,"x":170.8,"y":153.57,"x0":-1.382332728428366,"y0":50.005679322756045,"z0":5.99896241325718,"aX":-12.866869716460481},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":12.1,"spinRate":2469,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.406880022428465,"extension":6.287042922453654},"index":1,"playId":"077c0452-a54b-3aa5-a9d9-accf07139707","pitchNumber":2,"startTime":"2026-03-02T18:30:07.706Z","endTime":"2026-03-02T18:30:11.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496362997566848,"aZ":-29.70710526555057,"pfxX":1.4546510706184392,"pfxZ":1.5411971111533749,"pX":-1.3577449542736317,"pZ":3.0638352507563877,"vX0":0.09010481806418749,"vY0":-125.510813774643,"vZ0":-1.4849410608024884,"x":168.75,"y":156.06,"x0":-1.5831667892767294,"y0":50.00333281967652,"z0":6.073742363773653,"aX":2.329638163425353},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-2.6,"spinRate":2254,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.43575861463607835,"extension":6.1658924437864195},"index":2,"playId":"3e0d7432-8d7d-3dfb-beb9-4c23381b8812","pitchNumber":3,"startTime":"2026-03-02T18:30:28.108Z","endTime":"2026-03-02T18:30:32.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85768551010767,"aZ":-18.747722192056024,"pfxX":-9.272598389263894,"pfxZ":7.308703904052067,"pX":0.4496429231364022,"pZ":2.3890583358713147,"vX0":7.620501227223839,"vY0":-134.3621607981165,"vZ0":-5.74813439393719,"x":99.86,"y":174.28,"x0":-1.2121590770255104,"y0":50.003363423469764,"z0":5.879245912054499,"aX":-17.03301411894533},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4069489555790242,"extension":6.390688792317302},"index":3,"playId":"c0edd6ac-bd2a-383d-8680-b0870b96ca49","pitchNumber":4,"startTime":"2026-03-02T18:30:50.855Z","endTime":"2026-03-02T18:30:54.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-02T18:31:09.211Z","endTime":"2026-03-02T18:31:27.830Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454679454602633,"aZ":-28.509851325118927,"pfxX":-10.768551285920491,"pfxZ":2.2746338914404447,"pX":-0.7455656185234691,"pZ":1.7032147483722166,"vX0":4.8377986786467115,"vY0":-127.0402754851222,"vZ0":-4.630445780410837,"x":145.42,"y":192.79,"x0":-1.2902512903121524,"y0":50.0031526863384,"z0":5.8535421418667575,"aX":-17.353542721041737},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":18.1,"spinRate":2302,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4334993578897808,"extension":6.4672998282200584},"hitData":{"launchSpeed":102.6,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.83,"coordY":156.13}},"index":5,"playId":"e8e82406-1c72-3d92-ba4c-6bec01e13e97","pitchNumber":5,"startTime":"2026-03-02T18:31:27.830Z","endTime":"2026-03-02T18:31:33.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:31:33.403Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out to left fielder Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T18:32:22.860Z","endTime":"2026-03-02T18:32:35.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08315776-0146-0003-001c-f08cd117d70a","startTime":"2026-03-02T18:32:14.978Z","endTime":"2026-03-02T18:32:25.153Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61529720478568,"aZ":-16.92294508817386,"pfxX":-9.362804672444174,"pfxZ":8.11310417670048,"pX":-0.5214998224800049,"pZ":2.827604616816801,"vX0":5.483481351923309,"vY0":-136.82041223531428,"vZ0":-5.222289630389961,"x":136.88,"y":162.43,"x0":-1.3443383751582199,"y0":50.00168777170697,"z0":5.936092685594644,"aX":-17.59686507733753},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2429,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40166065959367403,"extension":6.310707513368848},"hitData":{"launchSpeed":86.4,"launchAngle":25.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.32,"coordY":125.15}},"index":1,"playId":"039e44bb-dcbf-3f4e-a7a7-2bfb6b02c645","pitchNumber":1,"startTime":"2026-03-02T18:32:25.153Z","endTime":"2026-03-02T18:32:35.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:32:35.076Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enmanuel Valdez grounds out, second baseman Brayden Taylor to first baseman Tre' Morgan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-02T18:32:57.538Z","endTime":"2026-03-02T18:34:52.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75778733075527,"aZ":-39.01602109365241,"pfxX":7.3269543430951405,"pfxZ":-5.489582759955118,"pX":0.6453073179488972,"pZ":2.272221713657425,"vX0":2.3653542755624275,"vY0":-111.96166561506654,"vZ0":0.34558263647285514,"x":92.4,"y":177.43,"x0":-1.3822903088642164,"y0":50.003742954842686,"z0":6.170856001370116,"aX":9.127680181430142},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.5,"breakHorizontal":-13.9,"spinRate":2823,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.49277276098461,"extension":6.219885487601153},"index":0,"playId":"97cbd91a-2a64-3e1f-b967-87412d1f6769","pitchNumber":1,"startTime":"2026-03-02T18:33:04.640Z","endTime":"2026-03-02T18:33:08.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.6,"endSpeed":79.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07573694993863,"aZ":-24.474254372709254,"pfxX":-9.683334916224448,"pfxZ":4.720916171459068,"pX":-1.3591827148870348,"pZ":2.4560701206357005,"vX0":3.169244066473344,"vY0":-127.42272726843117,"vZ0":-3.852856822597892,"x":168.81,"y":172.47,"x0":-1.366662569806371,"y0":50.00392093037198,"z0":5.938887845646638,"aX":-15.801154881086395},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":16.7,"spinRate":2140,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4311285341736695,"extension":6.348694154305011},"index":1,"playId":"82dac218-b49d-3051-bb68-fa641a3d00f5","pitchNumber":2,"startTime":"2026-03-02T18:33:23.673Z","endTime":"2026-03-02T18:33:28.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-02T18:33:48.346Z","endTime":"2026-03-02T18:34:07.466Z","isPitch":false,"type":"action","player":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"08315776-0156-0023-001c-f08cd117d70a","startTime":"2026-03-02T18:34:07.466Z","endTime":"2026-03-02T18:34:15.746Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05138854811428,"aZ":-10.1312236210303,"pfxX":-4.573363450968271,"pfxZ":11.919535837789272,"pX":0.465320897500571,"pZ":3.7568486955282356,"vX0":5.79786260018549,"vY0":-136.59882568345634,"vZ0":-4.317821006659903,"x":99.26,"y":137.35,"x0":-1.1119858943839658,"y0":50.005618481062015,"z0":6.081551496496799,"aX":-8.460213516079804},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":6.7,"spinRate":2444,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4042771319069529,"extension":6.262702255779048},"index":4,"playId":"70c4139a-2afd-3c61-9e7e-0d090b5512bf","pitchNumber":3,"startTime":"2026-03-02T18:34:15.746Z","endTime":"2026-03-02T18:34:18.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.6,"endSpeed":79.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256614417063748,"aZ":-28.049817300081557,"pfxX":-11.727036708003064,"pfxZ":2.5459091035755987,"pX":-0.7692817216632378,"pZ":1.6912831308397198,"vX0":4.863774307672174,"vY0":-127.37252356503298,"vZ0":-5.020749139798266,"x":146.32,"y":193.12,"x0":-1.1934156411983294,"y0":50.00476197098328,"z0":5.9401823890155585,"aX":-19.02702179337665},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":19.9,"spinRate":2234,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4321173122172577,"extension":6.30689883212789},"hitData":{"launchSpeed":83.9,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.13,"coordY":157.07}},"index":5,"playId":"0b0f7a9a-e302-37f7-907e-ed2e46ab2e7c","pitchNumber":4,"startTime":"2026-03-02T18:34:46.627Z","endTime":"2026-03-02T18:34:52.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:34:52.545Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Feduccia lines out sharply to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T18:36:41.199Z","endTime":"2026-03-02T18:37:24.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.466508154517857,"aZ":-41.44678665203748,"pfxX":2.31892276973377,"pfxZ":-7.68035626850427,"pX":0.7355128091315035,"pZ":1.9794134994695567,"vX0":3.2498625485311297,"vY0":-109.54951071590014,"vZ0":0.8980019169653606,"x":88.96,"y":185.34,"x0":-1.071907948105696,"y0":50.00082120767366,"z0":6.016301485156603,"aX":2.80051555436336},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-13.3,"breakHorizontal":-5.0,"spinRate":2098,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.5011656704777891,"extension":6.482105943197044},"index":0,"playId":"d2a1e194-f6a2-38c4-9167-268146d2ffd5","pitchNumber":1,"startTime":"2026-03-02T18:37:02.335Z","endTime":"2026-03-02T18:37:05.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.723760890466856,"aZ":-11.881710152513714,"pfxX":-6.8894183637180895,"pfxZ":10.634759315095007,"pX":0.3555715248836477,"pZ":2.022855050863056,"vX0":7.20661407563421,"vY0":-137.76071820405411,"vZ0":-7.051656860952431,"x":103.45,"y":184.16,"x0":-1.4085433433542922,"y0":50.00023076228321,"z0":5.431880650810973,"aX":-13.142287618973036},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2600,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3987302396972545,"extension":6.539983455016849},"hitData":{"launchSpeed":106.5,"launchAngle":14.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.35,"coordY":101.57}},"index":1,"playId":"13c44573-2326-34ba-9f36-d97c1d9cdaac","pitchNumber":2,"startTime":"2026-03-02T18:37:20.008Z","endTime":"2026-03-02T18:37:24.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:37:24.370Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tre' Morgan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T18:37:40.223Z","endTime":"2026-03-02T18:39:36.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298907817881602,"aZ":-22.472900053961368,"pfxX":-8.47738404181005,"pfxZ":5.707336539873211,"pX":-0.292413425321379,"pZ":2.346763882976611,"vX0":5.620880233140242,"vY0":-129.36159357239882,"vZ0":-3.881144458797508,"x":128.15,"y":175.42,"x0":-1.3890606175820228,"y0":50.00132650705135,"z0":5.583617817577547,"aX":-14.40562509630167},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":14.2,"spinRate":1528,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.42297446213397194,"extension":6.688093693384466},"index":0,"playId":"56599b38-c6c4-3e26-8d8d-28aed8480aec","pitchNumber":1,"startTime":"2026-03-02T18:37:52.020Z","endTime":"2026-03-02T18:37:55.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.030540230981714,"aZ":-11.56740826497578,"pfxX":-5.035612575619384,"pfxZ":10.733041309121289,"pX":0.7409518279463759,"pZ":3.4502730601025244,"vX0":7.624271248171239,"vY0":-138.4503241161317,"vZ0":-3.793042269477384,"x":88.76,"y":145.62,"x0":-1.4082190223660398,"y0":50.006790989630325,"z0":5.625595041789186,"aX":-9.67236946180074},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":2577,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3972574437632237,"extension":6.448053802434708},"index":1,"playId":"8d94f59b-d63c-3a61-b0c0-351a29fd4677","pitchNumber":2,"startTime":"2026-03-02T18:38:08.074Z","endTime":"2026-03-02T18:38:12.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29514423215109,"aZ":-12.111238751378883,"pfxX":-6.967032571585739,"pfxZ":10.40206478259504,"pX":0.4165910167457549,"pZ":2.0305667126618117,"vX0":7.6674023107597975,"vY0":-138.77982336101812,"vZ0":-6.944773015457298,"x":101.12,"y":183.95,"x0":-1.4916546674818807,"y0":50.00288261490215,"z0":5.391541257197835,"aX":-13.43840120088064},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2533,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39636107630919604,"extension":6.665371857018978},"index":2,"playId":"835dbd54-620b-32a0-9689-4af6529d0562","pitchNumber":3,"startTime":"2026-03-02T18:38:28.146Z","endTime":"2026-03-02T18:38:31.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24172917821815,"aZ":-14.095258756769915,"pfxX":-7.656981267660781,"pfxZ":10.98144873375168,"pX":0.7095546464714518,"pZ":1.1793501083821458,"vX0":7.591376945047876,"vY0":-127.73449609157758,"vZ0":-7.955879900128272,"x":89.95,"y":206.94,"x0":-1.3114737226067035,"y0":50.00128325922901,"z0":5.450973070150712,"aX":-12.604119870237886},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":18.1,"breakHorizontal":12.1,"spinRate":1519,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42942893253612047,"extension":6.708400562840112},"index":3,"playId":"a1b6e323-282d-3dda-90d6-ac5c5fe3f05d","pitchNumber":4,"startTime":"2026-03-02T18:38:46.918Z","endTime":"2026-03-02T18:38:54.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062669895781138,"aZ":-13.857385054156984,"pfxX":-8.03659494875363,"pfxZ":10.678568263913832,"pX":0.9437623980737849,"pZ":0.7539806861452284,"vX0":8.302858609318722,"vY0":-130.55571863009823,"vZ0":-9.156679150921748,"x":81.03,"y":218.42,"x0":-1.2429277697895986,"y0":50.00632215026927,"z0":5.364397250338752,"aX":-13.791036422361694},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.3,"breakHorizontal":12.6,"spinRate":1604,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42051874841436376,"extension":6.767873866009911},"index":4,"playId":"4e4aac01-4c68-3518-969e-ee96f990d9c8","pitchNumber":5,"startTime":"2026-03-02T18:39:09.479Z","endTime":"2026-03-02T18:39:12.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96357094067078,"aZ":-21.504377108300584,"pfxX":-8.87145731601424,"pfxZ":6.200592591970227,"pX":1.3464624383459205,"pZ":1.494864770628272,"vX0":9.564575971212422,"vY0":-130.25874034152088,"vZ0":-5.879266188006464,"x":65.68,"y":198.42,"x0":-1.2177014624493592,"y0":50.00330583265798,"z0":5.40345858840627,"aX":-15.269085470499993},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":14.0,"spinRate":1549,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.42023059185930656,"extension":6.841322296255919},"index":5,"playId":"9082fb8b-a297-3e2f-bd71-91f9c93485a6","pitchNumber":6,"startTime":"2026-03-02T18:39:32.415Z","endTime":"2026-03-02T18:39:36.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:39:36.331Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayden Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T18:39:41.214Z","endTime":"2026-03-02T18:41:20.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53684195147083,"aZ":-12.010401134699586,"pfxX":-6.022012480938361,"pfxZ":10.832771484457734,"pX":-0.08260019740035573,"pZ":0.5985553443607448,"vX0":6.2791478479330545,"vY0":-136.21189946342577,"vZ0":-10.029665146372055,"x":120.15,"y":222.62,"x0":-1.6457115014696457,"y0":50.00529605209458,"z0":5.180263981310944,"aX":-11.21177775937638},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2507,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.40356662300800084,"extension":6.62001541881015},"index":0,"playId":"7bad47d6-2f25-3a3d-b7fe-945de6096e01","pitchNumber":1,"startTime":"2026-03-02T18:40:03.674Z","endTime":"2026-03-02T18:40:07.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747407242545396,"aZ":-23.633859944305883,"pfxX":-9.849947930500107,"pfxZ":5.253759879369871,"pX":-0.13777473590537442,"pZ":1.613701555576,"vX0":6.7302105653612205,"vY0":-126.18213359836201,"vZ0":-4.635368917409513,"x":122.25,"y":195.21,"x0":-1.5491790403161152,"y0":50.00191262172411,"z0":5.359870134923425,"aX":-16.010132804851573},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":16.4,"spinRate":1525,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4327533025644117,"extension":6.637175632784772},"index":1,"playId":"53627052-95b2-35e4-b82b-2a54074ffaa4","pitchNumber":2,"startTime":"2026-03-02T18:40:26.558Z","endTime":"2026-03-02T18:40:29.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.248407443126517,"aZ":-28.77273801895239,"pfxX":-8.041005003212103,"pfxZ":2.079000103128883,"pX":0.30777809833247877,"pZ":2.15550885896604,"vX0":6.948496796140985,"vY0":-125.99540148848182,"vZ0":-2.7582184099540363,"x":105.27,"y":180.58,"x0":-1.4171085309700648,"y0":50.002789836507276,"z0":5.546696930513764,"aX":-13.162606277179016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":13.3,"spinRate":1747,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4317413522772209,"extension":6.606197196787588},"index":2,"playId":"e57e9744-1ae0-3796-8976-925753526519","pitchNumber":3,"startTime":"2026-03-02T18:40:49.578Z","endTime":"2026-03-02T18:40:52.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.0,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729642936505154,"aZ":-23.90403767923718,"pfxX":-9.491073563619056,"pfxZ":5.047121578787853,"pX":-1.3617896317739797,"pZ":2.2194786986055237,"vX0":3.8426290180865705,"vY0":-126.66538428550294,"vZ0":-3.5520304733788794,"x":168.91,"y":178.85,"x0":-1.657893694133596,"y0":50.00428484929997,"z0":5.5321235641644915,"aX":-15.560080682748271},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":16.4,"spinRate":1577,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4309598880059706,"extension":6.606810428414577},"index":3,"playId":"401dc1a1-f645-35be-a7d9-9e84c51ca4aa","pitchNumber":4,"startTime":"2026-03-02T18:41:17.498Z","endTime":"2026-03-02T18:41:20.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:41:20.498Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gregory Barrios doubles (1) on a line drive to center fielder Jake Mangum. Tre' Morgan to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T18:41:28.332Z","endTime":"2026-03-02T18:45:57.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"postOnThird":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":89.5,"endSpeed":83.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568343226565663,"aZ":-25.66750833874557,"pfxX":1.713397297547207,"pfxZ":3.7317350776800087,"pX":1.0598023065614692,"pZ":1.5790065487104143,"vX0":5.836734970710845,"vY0":-130.29846265777743,"vZ0":-5.3921301689580465,"x":76.6,"y":196.15,"x0":-1.4187235283838777,"y0":50.00530012786623,"z0":5.578325564491798,"aX":2.990268368548454},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2551,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41800393190785634,"extension":6.563360818169459},"index":0,"playId":"85d03304-04e8-347e-89a4-76641f0e543a","pitchNumber":1,"startTime":"2026-03-02T18:41:46.519Z","endTime":"2026-03-02T18:41:49.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":88.8,"endSpeed":82.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97946372646709,"aZ":-26.26549608795751,"pfxX":2.2467531481835366,"pfxZ":3.4631935671585987,"pX":0.7309109422148274,"pZ":1.4750293517780202,"vX0":4.949423831139021,"vY0":-129.2739593528729,"vZ0":-5.247686190792844,"x":89.14,"y":198.95,"x0":-1.4944912322610708,"y0":50.00361710729134,"z0":5.528035729825572,"aX":3.8309178591216555},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-5.0,"spinRate":2514,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4224438977090377,"extension":6.572919695524495},"index":1,"playId":"6158cb83-90dd-39b9-bba9-206655bbee4e","pitchNumber":2,"startTime":"2026-03-02T18:42:06.937Z","endTime":"2026-03-02T18:42:11.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423480837303376,"aZ":-24.197940122788754,"pfxX":2.0504621207754927,"pfxZ":4.5790899946470045,"pX":-0.19937270897363032,"pZ":1.517570792320009,"vX0":2.9701411484434925,"vY0":-130.78966906365383,"vZ0":-5.7508608206549745,"x":124.6,"y":197.81,"x0":-1.6140146933845354,"y0":50.00026519365727,"z0":5.548702703442732,"aX":3.5663760964406674},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.3,"spinRate":2517,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.41807096031407864,"extension":6.591246101582768},"index":2,"playId":"5c855348-0df6-3ab7-8fe8-d83a01a6fb4f","pitchNumber":3,"startTime":"2026-03-02T18:42:26.865Z","endTime":"2026-03-02T18:42:33.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.4,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78655644434085,"aZ":-13.25303570896789,"pfxX":-4.067239954598829,"pfxZ":9.787771107006053,"pX":-0.022955994054997948,"pZ":4.251413540564115,"vX0":5.334997833436023,"vY0":-138.81145301016142,"vZ0":-1.4321570296791803,"x":117.88,"y":123.99,"x0":-1.4498254134813828,"y0":50.00275456292348,"z0":5.665336626932496,"aX":-7.863058224327999},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2443,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.395998147667858,"extension":6.578935090538009},"index":3,"playId":"95b16dd3-b32f-390d-a875-a5a4da46718b","pitchNumber":4,"startTime":"2026-03-02T18:43:00.904Z","endTime":"2026-03-02T18:43:04.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-02T18:43:29.328Z","endTime":"2026-03-02T18:43:59.607Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"2c9cc145-d37c-3b3e-a359-38aebd8a7d98","startTime":"2026-03-02T18:43:59.607Z","endTime":"2026-03-02T18:44:02.607Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.216352902766882,"aZ":-34.978585206599995,"pfxX":7.095734759058256,"pfxZ":-2.0700114726643024,"pX":-0.17323516281650758,"pZ":1.2288405607234205,"vX0":1.1244837505764347,"vY0":-116.47231809608166,"vZ0":-2.3045488350117953,"x":123.6,"y":205.6,"x0":-1.584547117297722,"y0":50.00072738620621,"z0":5.575591400236634,"aX":9.63492122813716},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.1,"breakHorizontal":-13.1,"spinRate":2279,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.47234123017683105,"extension":6.434526449972495},"index":6,"playId":"30775eef-9123-310d-b89c-6a1aa6f60333","pitchNumber":5,"startTime":"2026-03-02T18:44:18.374Z","endTime":"2026-03-02T18:44:22.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.173874271770256,"aZ":-29.63023772873409,"pfxX":1.17602353774019,"pfxZ":1.5146090570775943,"pX":-1.2400562316630557,"pZ":3.745371056678231,"vX0":1.1352125151631873,"vY0":-128.11449430689794,"vZ0":1.1417747997785714,"x":164.27,"y":137.65,"x0":-1.8401858297428637,"y0":50.00217976104891,"z0":5.593922690696797,"aX":1.972383854561235},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2322,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4260331697033162,"extension":6.614706615226154},"index":7,"playId":"a4972ecf-945a-3bdd-a6c2-87506edf85c3","pitchNumber":6,"startTime":"2026-03-02T18:44:41.771Z","endTime":"2026-03-02T18:44:45.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97732453182548,"aZ":-12.140717253658066,"pfxX":-4.788639012589643,"pfxZ":10.278458642155098,"pX":-0.23031178526279072,"pZ":2.97053608013752,"vX0":5.522468769550587,"vY0":-139.35855035705197,"vZ0":-4.525027734679821,"x":125.78,"y":158.58,"x0":-1.6240854659507153,"y0":50.00116985671598,"z0":5.429583849501884,"aX":-9.332406709470623},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2346,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3944077753073474,"extension":6.78627555548973},"index":8,"playId":"605bd213-ada3-3edb-b799-414d52e262ea","pitchNumber":7,"startTime":"2026-03-02T18:45:07.662Z","endTime":"2026-03-02T18:45:14.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806692536609685,"aZ":-25.09629869968432,"pfxX":3.012878503592507,"pfxZ":4.062204965915539,"pX":-0.2831616896413845,"pZ":3.042784632959718,"vX0":2.507784337900355,"vY0":-130.73015646826258,"vZ0":-1.846197204092719,"x":127.79,"y":156.62,"x0":-1.6440059530833815,"y0":50.00262819688326,"z0":5.6292724886917025,"aX":5.2503460380522915},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2488,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.41788364953017787,"extension":6.3869368798077915},"hitData":{"launchSpeed":89.7,"launchAngle":17.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.63,"coordY":96.99}},"index":9,"playId":"789d0ed4-2074-3c7a-880c-b6a8bfc691dc","pitchNumber":8,"startTime":"2026-03-02T18:45:42.594Z","endTime":"2026-03-02T18:45:57.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.01,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:45:57.006Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Melton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-02T18:46:22.044Z","endTime":"2026-03-02T18:48:56.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605182,"fullName":"Mike Clevinger","link":"/api/v1/people/605182"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565684454403993,"aZ":-12.315808852278275,"pfxX":-3.959488020755212,"pfxZ":10.108392145620536,"pX":-1.0533131380573884,"pZ":3.005423922767839,"vX0":3.451402047571362,"vY0":-139.33991952977502,"vZ0":-4.4461464022038655,"x":157.15,"y":157.63,"x0":-1.79412165469569,"y0":50.00355703289298,"z0":5.436706111256104,"aX":-7.779441501081713},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2416,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39322531796332605,"extension":6.695675803397152},"index":0,"playId":"288df259-4411-3911-9480-56e9c0086c72","pitchNumber":1,"startTime":"2026-03-02T18:46:35.193Z","endTime":"2026-03-02T18:46:41.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"288df259-4411-3911-9480-56e9c0086c72","startTime":"2026-03-02T18:47:02.537Z","endTime":"2026-03-02T18:47:11.578Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":86.3,"endSpeed":79.8,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71919791815596,"aZ":-31.394186664039033,"pfxX":0.007361652965110627,"pfxZ":0.4841320396583164,"pX":0.05285703066251881,"pZ":2.77020077242483,"vX0":4.005092898572065,"vY0":-125.77331910070627,"vZ0":-0.6430645984935592,"x":114.99,"y":163.98,"x0":-1.5561353376770553,"y0":50.002965515749054,"z0":5.558487836628068,"aX":0.011806256789354774},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":-0.8,"spinRate":2334,"spinDirection":349},"zone":5,"typeConfidence":2.0,"plateTime":0.43424902333816773,"extension":6.450087495038136},"index":2,"playId":"fdf11c02-f486-31d1-8c6a-941985d8d549","pitchNumber":2,"startTime":"2026-03-02T18:47:11.578Z","endTime":"2026-03-02T18:47:14.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.6,"endSpeed":80.9,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29477714530058,"aZ":-25.679243534901953,"pfxX":-8.124676328206087,"pfxZ":3.9237733417000253,"pX":0.560586681599143,"pZ":1.497745347623816,"vX0":7.640353245724919,"vY0":-127.33788069993734,"vZ0":-4.759401400190606,"x":95.63,"y":198.34,"x0":-1.4122995093853465,"y0":50.00090731012958,"z0":5.403887706703014,"aX":-13.442202265454911},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":13.2,"spinRate":1486,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4288879094048741,"extension":6.778301965646855},"index":3,"playId":"58235f2b-5981-3c83-8a96-0b878bcfef78","pitchNumber":3,"startTime":"2026-03-02T18:47:34.551Z","endTime":"2026-03-02T18:47:38.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620208366987125,"aZ":-24.485599380194415,"pfxX":-9.24001209161398,"pfxZ":4.519909068095178,"pX":0.0679393648368698,"pZ":0.8561868929653133,"vX0":7.350015746274916,"vY0":-129.72037912619962,"vZ0":-6.539198926766416,"x":114.41,"y":215.66,"x0":-1.6043933147277691,"y0":50.001727393956514,"z0":5.28123818797005,"aX":-15.716212579206786},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":15.0,"spinRate":1486,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4225427117205518,"extension":6.814136027733668},"index":4,"playId":"b0866d45-7df5-3d63-9177-7e3ebafabcb6","pitchNumber":4,"startTime":"2026-03-02T18:47:56.869Z","endTime":"2026-03-02T18:48:00.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244848560586863,"aZ":-28.109882095673576,"pfxX":2.4921926111967747,"pfxZ":2.4132021150334877,"pX":-0.6409166934118281,"pZ":2.0324485853995604,"vX0":2.162356813300531,"vY0":-128.63884626812592,"vZ0":-3.4412349830303115,"x":141.43,"y":183.9,"x0":-1.81453566458479,"y0":50.00503459875199,"z0":5.553148472750593,"aX":4.200940989409821},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2392,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4248588438720544,"extension":6.590783206882014},"index":5,"playId":"02bcf726-bbe2-32f3-8c47-69a9504a52c0","pitchNumber":5,"startTime":"2026-03-02T18:48:18.603Z","endTime":"2026-03-02T18:48:21.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-03-02T18:48:40.909Z","endTime":"2026-03-02T18:48:53.170Z","isPitch":false,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22302583080962,"aZ":-12.464161212493096,"pfxX":-6.257079670132848,"pfxZ":10.078768906575888,"pX":-0.2957176394285492,"pZ":2.0522690064506777,"vX0":5.580409741846328,"vY0":-139.63290190644014,"vZ0":-6.766338214387087,"x":128.27,"y":183.37,"x0":-1.5165128026118362,"y0":50.00619537016487,"z0":5.343437609186434,"aX":-12.240970236393824},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2429,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39368858683389574,"extension":6.69316956249699},"index":7,"playId":"7fa732ff-247f-3262-bdbc-18ed6eab5941","pitchNumber":6,"startTime":"2026-03-02T18:48:53.170Z","endTime":"2026-03-02T18:48:56.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":699126,"link":"/api/v1/people/699126"},"third":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_ab"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_ab"},{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":605182,"link":"/api/v1/people/605182"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:48:56.305Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a fly ball to right fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T18:50:30.307Z","endTime":"2026-03-02T18:52:15.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":84.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20451457167538,"aZ":-17.64525085847836,"pfxX":-8.715845622134285,"pfxZ":7.951983072664774,"pX":-0.9712732911644084,"pZ":3.639225133635067,"vX0":3.9423982097271484,"vY0":-134.99490949822004,"vZ0":-3.1499711674837245,"x":154.02,"y":140.52,"x0":-1.3266561763769469,"y0":50.00030116207773,"z0":6.079077885695542,"aX":-15.91871124518233},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":14.8,"spinRate":2251,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4073344544785371,"extension":6.2159449452201185},"index":0,"playId":"1483a5aa-e94a-331b-8e21-2812abb2e9ba","pitchNumber":1,"startTime":"2026-03-02T18:51:06.445Z","endTime":"2026-03-02T18:51:09.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67370645447679,"aZ":-16.64239497537795,"pfxX":-9.568260891328007,"pfxZ":8.343166950910405,"pX":0.5834428925552569,"pZ":2.184387035253075,"vX0":8.188976923160977,"vY0":-135.56385000886792,"vZ0":-6.7725983769409295,"x":94.76,"y":179.8,"x0":-1.2335516953858576,"y0":50.000190434801404,"z0":5.87701166389931,"aX":-17.804200678067133},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":15.6,"spinRate":2320,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4040726023010861,"extension":6.321317311207179},"index":1,"playId":"962d5937-3586-3a96-8a9c-944b1dc4e835","pitchNumber":2,"startTime":"2026-03-02T18:51:19.673Z","endTime":"2026-03-02T18:51:23.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642499774502284,"aZ":-26.587999645927315,"pfxX":0.5126588324070083,"pfxZ":3.405119813815415,"pX":1.339789672074716,"pZ":1.595161106968028,"vX0":6.489532583903095,"vY0":-126.68328447669982,"vZ0":-5.5065510729899545,"x":65.93,"y":195.71,"x0":-1.31187987336671,"y0":50.00344766534022,"z0":5.897807711592823,"aX":0.8397580644531161},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":-2.3,"spinRate":2195,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4308420569608189,"extension":6.254300983121513},"index":2,"playId":"36aa7d3d-5f68-3443-8b2f-62188eb2792c","pitchNumber":3,"startTime":"2026-03-02T18:51:33.302Z","endTime":"2026-03-02T18:51:36.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.4,"endSpeed":85.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.593659116382106,"aZ":-16.93396612084205,"pfxX":-9.34100494865199,"pfxZ":8.21766155606926,"pX":0.8619331799276404,"pZ":2.3880739914874534,"vX0":8.633939208613395,"vY0":-135.56591244527664,"vZ0":-6.257276725544336,"x":84.15,"y":174.3,"x0":-1.1559072578248903,"y0":50.00629862935335,"z0":5.915220637098399,"aX":-17.3303210420669},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2261,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40457964920082823,"extension":6.336508183608153},"index":3,"playId":"1407ac6d-69b2-3dee-8d78-49f508b4e7a7","pitchNumber":4,"startTime":"2026-03-02T18:51:49.178Z","endTime":"2026-03-02T18:51:52.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652823318138765,"aZ":-11.91335125687404,"pfxX":-6.901924605910084,"pfxZ":10.918284157091001,"pX":0.14048645444052726,"pZ":2.263315579408576,"vX0":6.276139097113403,"vY0":-135.83309060502756,"vZ0":-7.499141250849693,"x":111.64,"y":177.67,"x0":-1.3110201924339953,"y0":50.00308171067439,"z0":5.900893216056959,"aX":-12.809255242616715},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":11.0,"spinRate":2309,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4042835988425475,"extension":6.2251793479198},"hitData":{"launchSpeed":76.9,"launchAngle":32.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.19,"coordY":133.06}},"index":4,"playId":"62cdb274-e3ed-3f15-9414-a9274ca768d5","pitchNumber":5,"startTime":"2026-03-02T18:52:06.571Z","endTime":"2026-03-02T18:52:15.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:52:15.412Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to right fielder Ryan Vilade, deflected by second baseman Brayden Taylor. Alika Williams to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T18:52:30.217Z","endTime":"2026-03-02T18:54:11.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":68.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769746743563132,"aZ":-39.782184723127905,"pfxX":8.170672761816352,"pfxZ":-6.332754448695219,"pX":-0.2012848743172746,"pZ":2.6218593721271186,"vX0":0.3662981112651606,"vY0":-109.91519613909894,"vZ0":1.4885253569596562,"x":124.67,"y":167.99,"x0":-1.4296283514090486,"y0":50.00238652797472,"z0":6.21943448006867,"aX":9.81614504306301},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-10.6,"breakHorizontal":-14.9,"spinRate":2914,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.5018139700018938,"extension":6.012373647384394},"index":0,"playId":"f900c441-38d0-3b3f-8f11-6a85680ed6e0","pitchNumber":1,"startTime":"2026-03-02T18:52:44.533Z","endTime":"2026-03-02T18:52:47.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"67a2280c-ec7d-32a7-8db1-f1b41a16695c","startTime":"2026-03-02T18:53:06.911Z","endTime":"2026-03-02T18:53:09.911Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50797017245968,"aZ":-18.8785632336854,"pfxX":-9.401813817664735,"pfxZ":7.314733069221525,"pX":0.18436124359480693,"pZ":2.807038069174433,"vX0":6.716176012653971,"vY0":-134.31109457497828,"vZ0":-4.886325100556664,"x":109.97,"y":162.99,"x0":-1.1336894519687928,"y0":50.00363276368862,"z0":6.002430004310478,"aX":-17.088476616254923},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":15.5,"spinRate":2276,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40863600413013446,"extension":6.27382567843229},"index":2,"playId":"183af8fc-a625-31a1-a643-a21753e735bd","pitchNumber":2,"startTime":"2026-03-02T18:53:35.930Z","endTime":"2026-03-02T18:53:38.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":67.0,"endSpeed":61.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.942271403510237,"aZ":-40.89490588514318,"pfxX":5.029971923623978,"pfxZ":-9.269068778605993,"pX":0.24673966075569947,"pZ":2.8118736192857483,"vX0":1.6790745218805145,"vY0":-97.34133628461497,"vZ0":3.9234319866651877,"x":107.59,"y":162.86,"x0":-1.2851462066522255,"y0":50.00038838984853,"z0":6.378524201455653,"aX":4.735331629602057},"breaks":{"breakAngle":7.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-76.8,"breakVerticalInduced":-14.8,"breakHorizontal":-9.6,"spinRate":2455,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.5667701472462752,"extension":6.115632380740824},"hitData":{"launchSpeed":100.1,"launchAngle":8.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.53,"coordY":119.52}},"index":3,"playId":"cfa75a70-f5b0-39fa-aa5f-d2ebd216c071","pitchNumber":3,"startTime":"2026-03-02T18:54:02.298Z","endTime":"2026-03-02T18:54:11.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":9.200000000000003,"leverageIndex":1.62,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-02T18:54:11.933Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T18:55:40.981Z","endTime":"2026-03-02T19:00:03.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7,8,9,10,11,12,13,14],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"ba4fb88b-ea21-3c75-8baa-e5f9dae79019","startTime":"2026-03-02T18:54:41.485Z","endTime":"2026-03-02T18:54:44.485Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-02T18:55:43.226Z","endTime":"2026-03-02T18:55:43.227Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Mangum steals (1) 2nd base. Alika Williams scores. Throwing error by pitcher Mason Englert.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-02T18:55:43.228Z","endTime":"2026-03-02T18:55:43.229Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":675961,"link":"/api/v1/people/675961"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"homeTeamWinProbability":72.5,"awayTeamWinProbability":27.5,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.6,"dramaIndex":69.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87323216029285,"aZ":-28.690259736719252,"pfxX":0.8592891860375576,"pfxZ":2.111037358396324,"pX":0.0280181102080098,"pZ":2.1911177552443917,"vX0":3.4453151648721656,"vY0":-127.39609183462035,"vZ0":-3.7561888941338912,"x":115.93,"y":179.62,"x0":-1.4507004763253704,"y0":50.00524239054129,"z0":5.9392503415197515,"aX":1.4197857057815235},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.3,"spinRate":2338,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4290670488443675,"extension":6.202800140423334},"index":3,"playId":"ccec710a-9e6b-35ae-899d-6a70d1461358","pitchNumber":1,"startTime":"2026-03-02T18:55:43.230Z","endTime":"2026-03-02T18:55:46.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":92.9,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986942950520863,"aZ":-18.159579438472452,"pfxX":-9.058484024289482,"pfxZ":7.63005943254598,"pX":-0.30723271019660897,"pZ":2.4133129929178385,"vX0":5.950046182947474,"vY0":-135.0726061971574,"vZ0":-5.768458736308807,"x":128.71,"y":173.62,"x0":-1.3680849136032718,"y0":50.00615681996913,"z0":5.864884572970169,"aX":-16.6459382356264},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":2236,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4063926740482291,"extension":6.309047817280888},"index":4,"playId":"d7f90503-59c6-351c-bd27-a495e9e4a1f5","pitchNumber":2,"startTime":"2026-03-02T18:56:06.090Z","endTime":"2026-03-02T18:56:09.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-02T18:56:21.984Z","endTime":"2026-03-02T18:56:35.441Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293712033190342,"aZ":-13.510733407152024,"pfxX":-5.060935604224202,"pfxZ":10.135058321992219,"pX":0.1669878227098559,"pZ":2.9010538549483265,"vX0":5.567132330050914,"vY0":-135.26984941999942,"vZ0":-5.655650001927389,"x":110.63,"y":160.45,"x0":-1.2665662751945068,"y0":50.000732918967,"z0":5.9770094051967515,"aX":-9.317433954622347},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2401,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40592931425666734,"extension":6.196539605659164},"index":6,"playId":"9e13b775-23c5-3a43-bc82-4ec6abf82f51","pitchNumber":3,"startTime":"2026-03-02T18:56:35.441Z","endTime":"2026-03-02T18:56:38.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13770907852925,"aZ":-26.34662172399502,"pfxX":-7.410881535126244,"pfxZ":3.5380591347725527,"pX":-1.189223080106008,"pZ":3.12398998675193,"vX0":3.0478658668811343,"vY0":-127.70029355511085,"vZ0":-1.9939135668770978,"x":162.33,"y":154.43,"x0":-1.4377407761339123,"y0":50.000933451476,"z0":5.994568835220982,"aX":-12.19614651544774},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":12.7,"spinRate":2200,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.42947793766673703,"extension":6.33687630062222},"index":7,"playId":"06672874-a691-3c94-b7cc-a2adbe52d559","pitchNumber":4,"startTime":"2026-03-02T18:57:06.476Z","endTime":"2026-03-02T18:57:09.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.3,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923531647946817,"aZ":-29.6333547315825,"pfxX":-8.32459062525326,"pfxZ":1.5683213124696422,"pX":-1.416644866477913,"pZ":3.1590456826824154,"vX0":2.5494803739348977,"vY0":-127.11342052335948,"vZ0":-1.3668212170575917,"x":171.0,"y":153.49,"x0":-1.3583831360946024,"y0":50.000042608235745,"z0":6.0823886211170395,"aX":-13.459740886163502},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":2133,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4328498471303259,"extension":6.206460131878696},"index":8,"playId":"b811a22c-9c81-3348-ac6b-fdc422891566","pitchNumber":5,"startTime":"2026-03-02T18:57:25.061Z","endTime":"2026-03-02T18:57:32.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":9,"playId":"a3bdab9a-f0ec-319e-b219-2479fa948c1f","startTime":"2026-03-02T18:55:01.424Z","endTime":"2026-03-02T18:55:07.442Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81543149590654,"aZ":-27.150062005389504,"pfxX":0.942450050516995,"pfxZ":3.1348112221656086,"pX":0.7103643718546906,"pZ":1.8328415414352683,"vX0":4.843076377303782,"vY0":-125.80311597976986,"vZ0":-4.777065970392083,"x":89.92,"y":189.29,"x0":-1.3629609674358902,"y0":50.000066206098985,"z0":5.960199782715758,"aX":1.5077141755241363},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.9,"spinRate":2189,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.4355908794587129,"extension":6.168088133239062},"index":10,"playId":"22772216-94c7-30b0-9d08-5ed6292d48a2","pitchNumber":6,"startTime":"2026-03-02T18:58:03.407Z","endTime":"2026-03-02T18:58:06.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19869237491006,"aZ":-23.27575267235304,"pfxX":-9.783602492943771,"pfxZ":4.921190640268694,"pX":-0.4613555570878821,"pZ":4.065529462391711,"vX0":5.442122219517745,"vY0":-134.36599465475405,"vZ0":-0.9865420785496144,"x":134.59,"y":129.01,"x0":-1.2541682672587193,"y0":50.000526058232424,"z0":6.1087777664539145,"aX":-17.68397612155743},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2231,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40941616570977724,"extension":6.116636537495174},"index":11,"playId":"42abea34-e7c7-35a3-9f12-013a4c5baed9","pitchNumber":7,"startTime":"2026-03-02T18:58:31.232Z","endTime":"2026-03-02T18:58:34.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389860653302886,"aZ":-26.193755726106428,"pfxX":-9.047497772648462,"pfxZ":3.7365688706589406,"pX":-0.5543520197066807,"pZ":2.6913009882640293,"vX0":4.632742146327349,"vY0":-126.13465486444598,"vZ0":-2.8729088671367498,"x":138.13,"y":166.11,"x0":-1.2464610497663284,"y0":50.00210996790199,"z0":5.973451578865127,"aX":-14.472193189378755},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":2336,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4354633533116945,"extension":6.375026371583109},"index":12,"playId":"67131a64-aff4-3aaf-a5a2-66c7350017f8","pitchNumber":8,"startTime":"2026-03-02T18:58:52.385Z","endTime":"2026-03-02T18:58:55.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73323363910981,"aZ":-41.18366700986185,"pfxX":7.766864315731074,"pfxZ":-7.2566441341819345,"pX":0.11541918422548479,"pZ":2.307195599601064,"vX0":1.3204049109379823,"vY0":-111.76741137299682,"vZ0":1.0285188531279812,"x":112.6,"y":176.49,"x0":-1.4937515113682478,"y0":50.00465701494989,"z0":6.135021630725399,"aX":9.639056582993998},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.4,"breakHorizontal":-14.4,"spinRate":2862,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4936909135243024,"extension":6.164529461180388},"index":13,"playId":"5840651c-91d7-32d1-943e-9cfc3d28480e","pitchNumber":9,"startTime":"2026-03-02T18:59:25.384Z","endTime":"2026-03-02T18:59:30.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23136952177514,"aZ":-28.57565260389935,"pfxX":-10.41590960286637,"pfxZ":2.285165861743012,"pX":-1.762609595541213,"pZ":2.3748482471414483,"vX0":2.1732397622857063,"vY0":-125.46696179022221,"vZ0":-2.97060142292246,"x":184.19,"y":174.66,"x0":-1.2938612233717235,"y0":50.00448489356874,"z0":5.932583711906028,"aX":-16.407395489720574},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":18.2,"spinRate":2306,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4385898078546684,"extension":6.253306471583074},"index":14,"playId":"bef9231e-8774-353a-91cd-66f005859fc7","pitchNumber":10,"startTime":"2026-03-02T18:59:59.961Z","endTime":"2026-03-02T19:00:03.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":1.6,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:00:03.775Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T19:02:30.104Z","endTime":"2026-03-02T19:04:14.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-02T19:00:37.711Z","endTime":"2026-03-02T19:01:33.106Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Wantz replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-02T19:01:33.106Z","endTime":"2026-03-02T19:02:32.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681806,"link":"/api/v1/people/681806"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943287890829147,"aZ":-23.118114226188336,"pfxX":1.5470393228825703,"pfxZ":5.288156311511496,"pX":1.2008142662976653,"pZ":2.2784411138170375,"vX0":6.741308702751228,"vY0":-129.49466876536894,"vZ0":-4.820445884963505,"x":71.23,"y":177.26,"x0":-1.6283872400934247,"y0":50.00250308053715,"z0":5.914084240276869,"aX":2.648223295909957},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2621,"spinDirection":183},"zone":14,"typeConfidence":0.92,"plateTime":0.4216345341927079,"extension":6.09337688711691},"index":2,"playId":"21fac7c0-8067-3829-9b01-66347ee71719","pitchNumber":1,"startTime":"2026-03-02T19:02:32.363Z","endTime":"2026-03-02T19:02:37.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43265769648538,"aZ":-27.825305238982093,"pfxX":-10.039083468446902,"pfxZ":2.769925476194163,"pX":0.18185471197720496,"pZ":1.199817895681028,"vX0":7.953676665023833,"vY0":-124.65088404247328,"vZ0":-5.541209196184309,"x":110.07,"y":206.38,"x0":-1.7484957271651074,"y0":50.005572092553514,"z0":5.753778705550441,"aX":-15.775391423247292},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":1809,"spinDirection":242},"zone":14,"typeConfidence":0.63,"plateTime":0.4396784126633779,"extension":5.992486339276324},"index":3,"playId":"d31dafd7-ec69-3f10-92df-bac395c624d7","pitchNumber":2,"startTime":"2026-03-02T19:02:50.564Z","endTime":"2026-03-02T19:02:54.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992967436129454,"aZ":-20.37682040840512,"pfxX":-0.41497577312461775,"pfxZ":6.987033350106396,"pX":1.726483700582927,"pZ":1.6003905103303622,"vX0":8.745916500628564,"vY0":-128.24091327697136,"vZ0":-6.818734502259081,"x":51.19,"y":195.57,"x0":-1.65411132440517,"y0":50.00605879122212,"z0":5.849145192721932,"aX":-0.7012287011864219},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.0,"spinRate":2634,"spinDirection":210},"zone":14,"typeConfidence":0.8,"plateTime":0.42481534697969403,"extension":6.188035639519542},"index":4,"playId":"1797bfb9-0663-314e-aa4a-5eb23b52b27b","pitchNumber":3,"startTime":"2026-03-02T19:03:09.104Z","endTime":"2026-03-02T19:03:12.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"playId":"9a584743-cf56-3661-8b0f-87feb454e828","startTime":"2026-03-02T19:03:26.699Z","endTime":"2026-03-02T19:03:29.710Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":88.4,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05233090024976,"aZ":-22.031098979941476,"pfxX":3.0789222028948067,"pfxZ":5.978509193847985,"pX":0.5009115126910021,"pZ":1.9721741110031767,"vX0":4.720336377554701,"vY0":-128.72182301042787,"vZ0":-5.658816251016956,"x":97.91,"y":185.53,"x0":-1.749091155443334,"y0":50.00193760033695,"z0":5.88005662980355,"aX":5.219854860071995},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":-6.5,"spinRate":2692,"spinDirection":189},"zone":9,"typeConfidence":0.92,"plateTime":0.42379451674422874,"extension":6.046636612642729},"index":6,"playId":"114df16e-7e1b-34c8-96aa-d68366de4f2c","pitchNumber":4,"startTime":"2026-03-02T19:03:47.180Z","endTime":"2026-03-02T19:03:50.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00486280948865,"aZ":-24.43879540066923,"pfxX":-9.460679359976192,"pfxZ":4.20795383308541,"pX":0.7911904496145858,"pZ":3.176734188134355,"vX0":9.530296903801332,"vY0":-135.058254514897,"vZ0":-2.587488601142363,"x":86.84,"y":153.01,"x0":-1.563893703655841,"y0":50.00001807984333,"z0":5.876638861290099,"aX":-17.374605833171067},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":15.0,"spinRate":2307,"spinDirection":216},"zone":3,"typeConfidence":0.69,"plateTime":0.4064558947869479,"extension":6.1415162757561},"index":7,"playId":"7343c7ff-f77d-35b8-973f-5acb1d524352","pitchNumber":5,"startTime":"2026-03-02T19:04:11.105Z","endTime":"2026-03-02T19:04:14.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.58,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:04:14.105Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T19:04:24.953Z","endTime":"2026-03-02T19:05:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193459353146398,"aZ":-26.690168612385584,"pfxX":2.3253954586315997,"pfxZ":3.298455181676582,"pX":0.7257260686229499,"pZ":2.5094133993643593,"vX0":5.6793421536518505,"vY0":-127.83363740561566,"vZ0":-3.102224486184784,"x":89.34,"y":171.03,"x0":-1.8227256805637695,"y0":50.00337753424606,"z0":5.823420945636737,"aX":3.8659580242770364},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-5.4,"spinRate":2570,"spinDirection":179},"zone":6,"typeConfidence":0.89,"plateTime":0.4276937938634844,"extension":5.9915837446907485},"index":0,"playId":"f20d1e6a-f0b1-3e8d-9ff6-ee7e9825d328","pitchNumber":1,"startTime":"2026-03-02T19:04:38.545Z","endTime":"2026-03-02T19:04:44.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.831331842500223,"aZ":-28.16521889639335,"pfxX":-10.131247134192114,"pfxZ":2.4821092454686005,"pX":0.03110838903969919,"pZ":1.6419873695113336,"vX0":7.8528177302203765,"vY0":-125.87116936729413,"vZ0":-4.536808062029316,"x":115.81,"y":194.45,"x0":-1.8018638607513398,"y0":50.00410169781206,"z0":5.7293615253670405,"aX":-16.37483588338188},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":1773,"spinDirection":241},"zone":8,"typeConfidence":0.61,"plateTime":0.4339516457408523,"extension":6.139303705890144},"index":1,"playId":"72d41be9-ed0d-30cc-9d09-9906fd4a06d8","pitchNumber":2,"startTime":"2026-03-02T19:05:03.200Z","endTime":"2026-03-02T19:05:06.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24536270527309,"aZ":-25.757287227748737,"pfxX":-9.540824255327998,"pfxZ":3.478978428495118,"pX":0.7276991756747033,"pZ":3.200769470684506,"vX0":9.328336202904433,"vY0":-135.17188054983782,"vZ0":-2.2310740828474427,"x":89.26,"y":152.36,"x0":-1.5332023227104434,"y0":50.003546370418505,"z0":5.8504994619514905,"aX":-17.605948470377015},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2159,"spinDirection":216},"zone":3,"typeConfidence":0.69,"plateTime":0.40564100191616026,"extension":6.155934697740109},"index":2,"playId":"adb16e65-a31d-38ab-8745-01bff742c864","pitchNumber":3,"startTime":"2026-03-02T19:05:22.817Z","endTime":"2026-03-02T19:05:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.3,"awayTeamWinProbability":33.7,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:05:26.436Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, second baseman Brayden Taylor to first baseman Tre' Morgan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-02T19:05:33.339Z","endTime":"2026-03-02T19:07:11.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13449599667205,"aZ":-31.58971866085591,"pfxX":6.859894571391238,"pfxZ":0.4132997231706437,"pX":1.500577590110539,"pZ":2.7200341917401665,"vX0":5.909540687526735,"vY0":-118.9111696743623,"vZ0":-0.8230383221299882,"x":59.8,"y":165.34,"x0":-1.913906447890329,"y0":50.00530133018732,"z0":5.952648333724989,"aX":9.761979597874959},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":2540,"spinDirection":56},"zone":12,"typeConfidence":0.96,"plateTime":0.4617339544595356,"extension":6.005780123234888},"index":0,"playId":"2a2ba085-3473-372d-b983-956d83cbfc02","pitchNumber":1,"startTime":"2026-03-02T19:05:54.334Z","endTime":"2026-03-02T19:06:00.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855362348555968,"aZ":-22.769532096234546,"pfxX":-11.093686491448967,"pfxZ":5.037814529243199,"pX":0.3030412702027834,"pZ":2.3421656776998914,"vX0":9.01275240581875,"vY0":-135.83148200171553,"vZ0":-5.105198135066051,"x":105.45,"y":175.54,"x0":-1.6172900145031006,"y0":50.005334209728936,"z0":5.830004506572381,"aX":-20.725043304728942},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":18.1,"spinRate":2292,"spinDirection":220},"zone":6,"typeConfidence":0.72,"plateTime":0.40329870090364706,"extension":6.307912663618546},"index":1,"playId":"72965569-3c94-359a-8047-99024ca89736","pitchNumber":2,"startTime":"2026-03-02T19:06:11.714Z","endTime":"2026-03-02T19:06:15.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.8,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.044615035472866,"aZ":-20.98800116758025,"pfxX":-9.152564389278725,"pfxZ":5.941333569127735,"pX":0.5372729058799286,"pZ":2.7691239234372778,"vX0":8.941070678552125,"vY0":-136.34992097464286,"vZ0":-4.4771750793894425,"x":96.52,"y":164.01,"x0":-1.5956184118126766,"y0":50.00314811118168,"z0":5.881208428759624,"aX":-17.230466179076082},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":14.6,"spinRate":2269,"spinDirection":214},"zone":6,"typeConfidence":0.7,"plateTime":0.4017564880388713,"extension":6.151292309117608},"index":2,"playId":"2f55f1cd-717a-3c6f-a8ed-484e643ca695","pitchNumber":3,"startTime":"2026-03-02T19:06:31.338Z","endTime":"2026-03-02T19:06:34.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33865050820109,"aZ":-12.769748871302275,"pfxX":-3.7664561602469564,"pfxZ":10.326831608159935,"pX":0.46933107180827094,"pZ":3.3074114231847385,"vX0":5.805685248889419,"vY0":-136.96961010120054,"vZ0":-5.205773066424847,"x":99.11,"y":149.48,"x0":-1.1991667953507348,"y0":50.00384511242394,"z0":6.1226482271280505,"aX":-7.0785433949176815},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":2375,"spinDirection":212},"zone":3,"typeConfidence":0.85,"plateTime":0.4015735587577267,"extension":6.177606730967527},"hitData":{"launchSpeed":95.4,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.29,"coordY":143.93}},"index":3,"playId":"68a060ea-15bb-3979-b771-5e29c7d7eaf4","pitchNumber":4,"startTime":"2026-03-02T19:07:05.889Z","endTime":"2026-03-02T19:07:11.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":681806,"link":"/api/v1/people/681806"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.6,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:07:11.921Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Vilade walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:09:35.366Z","endTime":"2026-03-02T19:11:12.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Mike Clevinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-02T19:09:37.564Z","endTime":"2026-03-02T19:09:37.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605182,"link":"/api/v1/people/605182","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14761493772875,"aZ":-19.112121666914312,"pfxX":-10.070055566932606,"pfxZ":6.906002760622684,"pX":0.7537681449254745,"pZ":2.305858961663169,"vX0":7.956278899409698,"vY0":-137.51517409645692,"vZ0":-4.90738891424901,"x":88.27,"y":176.52,"x0":-0.8873372007939343,"y0":50.000188247945374,"z0":5.43379618608072,"aX":-19.03623516561351},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2067,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4002828550218749,"extension":6.344653329418418},"index":1,"playId":"ebe4aa7c-0fe1-3cef-87fe-2f676d9a4d4c","pitchNumber":1,"startTime":"2026-03-02T19:09:37.566Z","endTime":"2026-03-02T19:09:42.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4311488614161,"aZ":-41.78981593513061,"pfxX":4.498766092130376,"pfxZ":-6.587608288026614,"pX":1.3381579137213957,"pZ":2.2891550497659723,"vX0":3.9710852670613663,"vY0":-121.29577595862725,"vZ0":0.2064957892775372,"x":65.99,"y":176.97,"x0":-0.9177079011589381,"y0":50.00597821918441,"z0":5.911681294728712,"aX":6.561753413172294},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.5,"breakHorizontal":-9.2,"spinRate":2671,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.45529634385076223,"extension":6.11543220458864},"index":2,"playId":"dbe0135d-93b8-3c71-8404-6eea9e5f1caf","pitchNumber":2,"startTime":"2026-03-02T19:09:50.712Z","endTime":"2026-03-02T19:09:54.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52970674977238,"aZ":-16.77138784678468,"pfxX":-6.2725823520292305,"pfxZ":8.113947726749998,"pX":0.7360313467494595,"pZ":3.5589228674902182,"vX0":7.351852916839728,"vY0":-138.29188756219406,"vZ0":-2.326937198227305,"x":88.94,"y":142.69,"x0":-1.1671435333104854,"y0":50.00404686887326,"z0":5.56222555914983,"aX":-11.910047317218693},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2261,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.399106828529201,"extension":6.303307659033313},"index":3,"playId":"f58ed5d0-844b-3355-b152-546500ec8386","pitchNumber":3,"startTime":"2026-03-02T19:10:04.674Z","endTime":"2026-03-02T19:10:11.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.485892791926666,"aZ":-16.92736260254371,"pfxX":-9.95255475061291,"pfxZ":8.090731399439164,"pX":1.0102316110563416,"pZ":1.8429129004191553,"vX0":8.940336200650293,"vY0":-137.38272621172115,"vZ0":-5.964624286176844,"x":78.49,"y":189.02,"x0":-1.01599387746589,"y0":50.0027274338795,"z0":5.2197667837508455,"aX":-18.753717322182126},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":15.8,"spinRate":2184,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4008808538541371,"extension":6.542201317079263},"index":4,"playId":"a952e1ce-bc28-3e90-9793-910f179adaef","pitchNumber":4,"startTime":"2026-03-02T19:10:23.016Z","endTime":"2026-03-02T19:10:50.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.535249987796604,"aZ":-16.202581695872336,"pfxX":-6.420374234006474,"pfxZ":8.259728420638837,"pX":1.2210570072164075,"pZ":2.5592608611871697,"vX0":8.427660680988401,"vY0":-138.99441981089268,"vZ0":-4.599846855842035,"x":70.46,"y":169.68,"x0":-1.0327864529916375,"y0":50.00532992902978,"z0":5.330343106851763,"aX":-12.41891578597389},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":2231,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3958420565683993,"extension":6.430828946452229},"index":5,"playId":"33e661e8-50f8-352f-92a1-489e034cadae","pitchNumber":5,"startTime":"2026-03-02T19:10:50.512Z","endTime":"2026-03-02T19:10:53.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283011230009283,"aZ":-28.604305790685032,"pfxX":-7.925326557407811,"pfxZ":2.1635491081212876,"pX":-0.4617693401910033,"pZ":0.6866344311717372,"vX0":4.235097363860331,"vY0":-127.44892471730807,"vZ0":-5.95704420514672,"x":134.6,"y":220.24,"x0":-1.1120854602952177,"y0":50.00380427142956,"z0":5.302765092661472,"aX":-13.087045216280318},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":1653,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42914835654246053,"extension":6.406952723795041},"index":6,"playId":"1e5dfb9f-2856-3b9a-a323-301c0097436b","pitchNumber":6,"startTime":"2026-03-02T19:11:08.715Z","endTime":"2026-03-02T19:11:12.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:11:12.532Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios challenged (pitch result), call on the field was overturned: Richie Palacios walks. Ryan Vilade to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:11:20.942Z","endTime":"2026-03-02T19:12:52.837Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163942918451383,"aZ":-28.805132557640235,"pfxX":-6.96759408790901,"pfxZ":2.0948793636068714,"pX":0.34159659120499647,"pZ":4.276804692608174,"vX0":5.605179741860497,"vY0":-126.34651582303444,"vZ0":2.0928872186308594,"x":103.98,"y":123.31,"x0":-1.00684384405431,"y0":50.00164909048146,"z0":5.7619358126861515,"aX":-11.197705739849502},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":11.3,"spinRate":1743,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4345062313856318,"extension":6.245304938329713},"index":0,"playId":"dbad11d5-fc2a-3e1b-9887-a4ebfdfc6960","pitchNumber":1,"startTime":"2026-03-02T19:11:37.903Z","endTime":"2026-03-02T19:11:42.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93123937168601,"aZ":-28.93180724882993,"pfxX":-6.446571556711428,"pfxZ":2.0281124033765057,"pX":-0.22368948927692803,"pZ":2.584955786921508,"vX0":4.429431593960956,"vY0":-125.75237754832149,"vZ0":-1.4443023673365452,"x":125.53,"y":168.99,"x0":-1.1719792279273478,"y0":50.00249340839608,"z0":5.517695944580768,"aX":-10.305902066803583},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":10.7,"spinRate":1736,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4358663337346447,"extension":6.334039158824095},"index":1,"playId":"7fa2abed-9d15-377d-a77d-e3b131ac78a1","pitchNumber":2,"startTime":"2026-03-02T19:11:52.658Z","endTime":"2026-03-02T19:11:55.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.341441757009264,"aZ":-15.091764472266368,"pfxX":-5.528816625900658,"pfxZ":9.136846843963962,"pX":-0.6498433816430536,"pZ":4.275223900219696,"vX0":3.224308073074919,"vY0":-136.45383333540047,"vZ0":-0.9144685005632138,"x":141.77,"y":123.35,"x0":-1.1335447536922134,"y0":50.00620141470937,"z0":5.662828321322272,"aX":-10.342034699239326},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2093,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40267785782967236,"extension":6.284028913866556},"index":2,"playId":"d197021b-8b81-3087-a65c-3b5798cab3e4","pitchNumber":3,"startTime":"2026-03-02T19:12:11.239Z","endTime":"2026-03-02T19:12:14.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4170037420626,"aZ":-12.354759016354123,"pfxX":-5.882052070575185,"pfxZ":10.269167416517252,"pX":1.4136016883799423,"pZ":1.9009658557329008,"vX0":8.377468759839436,"vY0":-138.40289976110367,"vZ0":-7.529996647386776,"x":63.12,"y":187.45,"x0":-0.895711700546632,"y0":50.00146333171752,"z0":5.494059813439884,"aX":-11.350983587441913},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2206,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39655170996276823,"extension":6.343344326240537},"index":3,"playId":"ece9cf21-258b-33b0-9e73-4f1e8850b3fd","pitchNumber":4,"startTime":"2026-03-02T19:12:29.100Z","endTime":"2026-03-02T19:12:32.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.338246903909535,"aZ":-14.21336991892472,"pfxX":-5.811635912942263,"pfxZ":9.282917029599274,"pX":0.9641601062124797,"pZ":1.859546369124327,"vX0":7.3376027752854585,"vY0":-138.56056565632773,"vZ0":-7.015647285474588,"x":80.25,"y":188.57,"x0":-0.9692206765365742,"y0":50.005457498952744,"z0":5.383050915427855,"aX":-11.248434643379968},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2186,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3960272999365948,"extension":6.411066977432536},"index":4,"playId":"299994d9-ab43-3cdc-b833-91cf44f5da0c","pitchNumber":5,"startTime":"2026-03-02T19:12:49.452Z","endTime":"2026-03-02T19:12:52.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"}},"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-7.099999999999994,"leverageIndex":1.91,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:12:52.837Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a soft bunt ground ball to catcher Henry Davis. Ryan Vilade to 3rd. Richie Palacios to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:14:09.953Z","endTime":"2026-03-02T19:14:20.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-02T19:13:38.798Z","endTime":"2026-03-02T19:14:11.681Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.506508772970435,"aZ":-18.639245157794733,"pfxX":-5.618536987723656,"pfxZ":7.002210953039622,"pX":0.13617125857014015,"pZ":2.9152111821950304,"vX0":5.4721554847315685,"vY0":-138.76193055418088,"vZ0":-3.4632317786542557,"x":111.81,"y":160.07,"x0":-1.139577734328045,"y0":50.00604748715356,"z0":5.43468272404433,"aX":-10.86604422067178},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":8.9,"spinRate":2085,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3960200157971938,"extension":6.398305250651554},"hitData":{"launchSpeed":33.8,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":123.42,"coordY":196.84}},"index":1,"playId":"2d0c33fb-41a5-3cce-a113-1abc5852b6f2","pitchNumber":1,"startTime":"2026-03-02T19:14:11.681Z","endTime":"2026-03-02T19:14:20.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-9.200000000000003,"leverageIndex":2.43,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:14:20.466Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan Davidson singles on a line drive to left fielder Bryan Reynolds. Ryan Vilade scores. Richie Palacios to 3rd. Chandler Simpson to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:14:33.778Z","endTime":"2026-03-02T19:16:19.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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, 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":83.9,"endSpeed":76.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75182302565183,"aZ":-39.579792115435076,"pfxX":3.4481262224674607,"pfxZ":-5.000806014577963,"pX":1.3374214247927287,"pZ":0.3357813948338961,"vX0":4.516753259696233,"vY0":-122.00128533637326,"vZ0":-4.2551004659927045,"x":66.02,"y":229.71,"x0":-0.9976822639832739,"y0":50.00070874997077,"z0":5.574445697915387,"aX":5.109302688976979},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.8,"breakHorizontal":-7.4,"spinRate":2503,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45186338727039255,"extension":6.094358507244093},"index":0,"playId":"40a1a6ed-0108-3a7c-bca9-daeca5b581c1","pitchNumber":1,"startTime":"2026-03-02T19:14:58.781Z","endTime":"2026-03-02T19:15:02.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72893909493538,"aZ":-31.275752063884788,"pfxX":-7.130107458270224,"pfxZ":0.5578449139493475,"pX":0.2955715831884229,"pZ":1.8021123602408755,"vX0":5.837476340450621,"vY0":-126.09612314188433,"vZ0":-2.914980044535754,"x":105.73,"y":190.12,"x0":-1.1234989534548634,"y0":50.00244390889812,"z0":5.4973805843373835,"aX":-11.477576824607405},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":11.5,"spinRate":1774,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.43442696638731126,"extension":6.344639718681834},"index":1,"playId":"d0f4ec62-300d-3a6c-9967-ce2c820ccffb","pitchNumber":2,"startTime":"2026-03-02T19:15:25.674Z","endTime":"2026-03-02T19:15:28.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36531330977731,"aZ":-29.824011308676333,"pfxX":-6.584087803607483,"pfxZ":1.419651610442807,"pX":1.1026681763683532,"pZ":0.6086738100413999,"vX0":7.4753801974253005,"vY0":-127.72891624830851,"vZ0":-6.040516913249469,"x":74.97,"y":222.35,"x0":-1.006788254032112,"y0":50.001337442980926,"z0":5.350022621981913,"aX":-10.876266734134107},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":10.2,"spinRate":1915,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4288651676075119,"extension":6.385246421930304},"index":2,"playId":"159402a4-6b61-384a-8b74-b292c2194e40","pitchNumber":3,"startTime":"2026-03-02T19:15:45.487Z","endTime":"2026-03-02T19:15:48.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97104389210272,"aZ":-16.620564072738542,"pfxX":-6.446235848986728,"pfxZ":7.90624971805977,"pX":0.07670850117419549,"pZ":2.2237207183127548,"vX0":5.359313716226796,"vY0":-139.72765398446495,"vZ0":-5.569663324447071,"x":114.08,"y":178.74,"x0":-1.0334631761636592,"y0":50.005007918606026,"z0":5.344015130518752,"aX":-12.683765028189109},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2144,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.392767562738527,"extension":6.430239435521887},"hitData":{"launchSpeed":86.6,"launchAngle":17.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.03,"coordY":108.93}},"index":3,"playId":"f724cb26-abbd-3c39-86dd-4e24443d2176","pitchNumber":4,"startTime":"2026-03-02T19:16:06.801Z","endTime":"2026-03-02T19:16:19.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.0,"awayTeamWinProbability":69.0,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":2.62,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:16:19.929Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was confirmed: Hunter Feduccia called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:16:36.727Z","endTime":"2026-03-02T19:18:16.281Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640274695345685,"aZ":-30.736406722409633,"pfxX":-5.20204539417205,"pfxZ":0.8874404375493565,"pX":0.45993730329342836,"pZ":3.2365115249265632,"vX0":5.377643025807829,"vY0":-126.61574608060984,"vZ0":0.02647742723468527,"x":99.47,"y":151.39,"x0":-1.014741071977111,"y0":50.00573674919162,"z0":5.683739134342596,"aX":-8.455558849995676},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":8.2,"spinRate":1654,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4324562275438981,"extension":6.266115576907606},"index":0,"playId":"9eee1f4c-f7da-31e4-998f-79e1ee2b46de","pitchNumber":1,"startTime":"2026-03-02T19:16:52.746Z","endTime":"2026-03-02T19:16:55.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.8,"endSpeed":81.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041664807291152,"aZ":-29.824248280251773,"pfxX":-5.759811442565944,"pfxZ":1.416063032985499,"pX":-0.218287334526733,"pZ":1.829263454893867,"vX0":4.31793842454102,"vY0":-127.80045025711237,"vZ0":-3.2934059724133697,"x":125.32,"y":189.39,"x0":-1.1769996960304052,"y0":50.00531131626166,"z0":5.464157821178029,"aX":-9.57931877070562},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":9.5,"spinRate":1581,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42771884487096967,"extension":6.2658803626216955},"index":1,"playId":"e02dbfa1-2469-38b9-a29a-1fb9c8b902e7","pitchNumber":2,"startTime":"2026-03-02T19:17:08.590Z","endTime":"2026-03-02T19:17:12.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.4,"endSpeed":80.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159562627023888,"aZ":-31.535177921850828,"pfxX":-5.749461127288265,"pfxZ":0.3907485206006429,"pX":-0.5888703803168075,"pZ":1.7596725535207005,"vX0":3.421785760774751,"vY0":-127.24402696842715,"vZ0":-2.8511710310183522,"x":139.45,"y":191.27,"x0":-1.2041972889446986,"y0":50.00433300060775,"z0":5.39392169604444,"aX":-9.426820936545498},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":9.6,"spinRate":1792,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4304968054003919,"extension":6.273731924400824},"index":2,"playId":"3d352b6a-57f8-3665-9f84-9a249a94ea64","pitchNumber":3,"startTime":"2026-03-02T19:17:32.331Z","endTime":"2026-03-02T19:17:35.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.0,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.064769472217435,"aZ":-19.160505323905543,"pfxX":-6.0182504878408505,"pfxZ":6.870548854280283,"pX":0.5531327036737569,"pZ":3.8952489077705215,"vX0":6.939083442717079,"vY0":-136.73399465699774,"vZ0":-0.38785062558074823,"x":95.92,"y":133.61,"x0":-1.2352596732630452,"y0":50.003383024653075,"z0":5.3533590989447175,"aX":-11.400320224462352},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2095,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40053367309227683,"extension":6.487815664522188},"index":3,"playId":"c8e835b1-0d8c-34a5-a805-6185241761e1","pitchNumber":4,"startTime":"2026-03-02T19:17:54.245Z","endTime":"2026-03-02T19:17:57.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872415761035697,"aZ":-21.65012782133894,"pfxX":-10.293864176375243,"pfxZ":5.323480853761575,"pX":0.6421293499926163,"pZ":1.6574930616257881,"vX0":8.831365911915814,"vY0":-139.79449628712203,"vZ0":-5.5649502560147015,"x":92.52,"y":194.03,"x0":-1.2224344594882908,"y0":50.00258684337655,"z0":5.09762742420997,"aX":-20.349070241820204},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2069,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39198758014991775,"extension":6.454967552804221},"index":4,"playId":"5b93a6ca-a15a-313f-8269-59ce1401af53","pitchNumber":5,"startTime":"2026-03-02T19:18:12.184Z","endTime":"2026-03-02T19:18:16.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"homeTeamWinProbability":38.1,"awayTeamWinProbability":61.9,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":2.24,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:18:16.281Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tre' Morgan grounds into a force out, pitcher Carmen Mlodzinski to catcher Henry Davis. Richie Palacios out at home. Chandler Simpson to 3rd. Logan Davidson to 2nd. Tre' Morgan to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:18:54.043Z","endTime":"2026-03-02T19:19:21.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"postOnSecond":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325017807217698,"aZ":-19.311296454741704,"pfxX":-6.703129362374025,"pfxZ":6.5382385552835025,"pX":0.6470008071780322,"pZ":2.2910886608276795,"vX0":7.292980054581037,"vY0":-139.3665484180707,"vZ0":-4.738083852893305,"x":92.34,"y":176.92,"x0":-1.1328656594944657,"y0":50.00073350566151,"z0":5.288583754460816,"aX":-13.184257277471021},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":2155,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39300033094491704,"extension":6.49632219894057},"index":0,"playId":"b7a4e025-3bcf-3057-82ff-84ef339a623c","pitchNumber":1,"startTime":"2026-03-02T19:18:54.043Z","endTime":"2026-03-02T19:18:57.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60993565751331,"aZ":-30.556499451077404,"pfxX":-7.074083545843642,"pfxZ":1.00529286303607,"pX":-0.4003363959284599,"pZ":2.8104763844860305,"vX0":4.116368295844377,"vY0":-126.1057380583255,"vZ0":-0.5727558405158946,"x":132.26,"y":162.9,"x0":-1.134606800396242,"y0":50.003837317740555,"z0":5.505208585688946,"aX":-11.395746043783161},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":11.9,"spinRate":1731,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4343256465599543,"extension":6.277912589885893},"hitData":{"launchSpeed":56.9,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.36,"coordY":191.87}},"index":1,"playId":"e65884bd-101d-3041-ab86-eea9b0f0f4c4","pitchNumber":2,"startTime":"2026-03-02T19:19:15.944Z","endTime":"2026-03-02T19:19:21.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":8.999999999999993,"leverageIndex":2.85,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:19:21.605Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayden Taylor strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-02T19:19:51.393Z","endTime":"2026-03-02T19:20:53.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33698386782295,"aZ":-28.90097276982699,"pfxX":-6.400753249566156,"pfxZ":2.0314666918609525,"pX":-0.10078908145183284,"pZ":2.7661228763740096,"vX0":4.721002758697509,"vY0":-126.36936292465552,"vZ0":-1.1956528526257724,"x":120.84,"y":164.09,"x0":-1.1638164097870616,"y0":50.00604111956308,"z0":5.572403743684389,"aX":-10.329054963166497},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":10.4,"spinRate":1846,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.433841328205991,"extension":6.278205381419784},"index":0,"playId":"39d50ee5-3484-3886-837b-3f546c146f59","pitchNumber":1,"startTime":"2026-03-02T19:19:51.393Z","endTime":"2026-03-02T19:19:54.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.185629821554507,"aZ":-26.754249098174284,"pfxX":-5.106950735813806,"pfxZ":3.2972447520500383,"pX":0.49914167135676435,"pZ":1.8011985830693877,"vX0":5.688037385163759,"vY0":-127.41817099929305,"vZ0":-3.945341910428959,"x":97.97,"y":190.15,"x0":-1.0986425564587843,"y0":50.00414136574259,"z0":5.483789652937104,"aX":-8.398140350995194},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":7.9,"spinRate":2003,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4298681765729282,"extension":6.318334064381029},"index":1,"playId":"b03588b3-2281-3ef7-bdbb-1c4c0dd2bb02","pitchNumber":2,"startTime":"2026-03-02T19:20:10.575Z","endTime":"2026-03-02T19:20:13.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59303377876659,"aZ":-26.952583280611876,"pfxX":-4.295834617146747,"pfxZ":3.157412724603267,"pX":0.5113823987892139,"pZ":1.5027393661283366,"vX0":5.155327326676433,"vY0":-127.75455247642235,"vZ0":-4.644143317917978,"x":102.47,"y":133.93,"x0":-0.9755900215517878,"y0":50.00001774608703,"z0":5.465475998380361,"aX":-7.0926699631967995},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":6.6,"spinRate":1893,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42892590320908264,"extension":6.297670508490439},"index":2,"playId":"84bd7bb4-b3ea-3b4f-b48d-ea81e56c7961","pitchNumber":3,"startTime":"2026-03-02T19:20:29.797Z","endTime":"2026-03-02T19:20:33.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.939707565770515,"aZ":-18.23918239801503,"pfxX":-6.1474535815090245,"pfxZ":7.045560079331333,"pX":0.3812165993436336,"pZ":3.8832256607548743,"vX0":6.517882589494546,"vY0":-139.83625544055502,"vZ0":-0.9459720740904327,"x":123.77,"y":99.15,"x0":-1.1826926708201755,"y0":50.001520426195576,"z0":5.424034836476961,"aX":-12.157076283431362},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2026,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39189639481072813,"extension":6.378931317410155},"index":3,"playId":"f59cfbf3-fcc9-3f42-ac2c-a78ccb6ef51b","pitchNumber":4,"startTime":"2026-03-02T19:20:50.908Z","endTime":"2026-03-02T19:20:53.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":8.900000000000013,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:20:53.908Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Richie Palacios.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T19:23:11.460Z","endTime":"2026-03-02T19:24:12.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ty Johnson replaces Andrew Wantz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"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-02T19:23:03.261Z","endTime":"2026-03-02T19:23:13.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694494,"link":"/api/v1/people/694494"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681806,"link":"/api/v1/people/681806","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748707199682,"aZ":-15.009067667786256,"pfxX":-6.27349664232765,"pfxZ":9.053861132004494,"pX":0.8648046108396659,"pZ":2.7366159665234924,"vX0":9.011439084466849,"vY0":-136.7317881238672,"vZ0":-4.522868429005558,"x":84.04,"y":164.89,"x0":-1.6564556202315668,"y0":50.00481672581982,"z0":5.439973092857424,"aX":-11.897318086850959},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2724,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4003699773230416,"extension":6.5476240431294555},"index":1,"playId":"bf57e4ba-7cbf-3289-87d6-ab0f945a72d6","pitchNumber":1,"startTime":"2026-03-02T19:23:13.654Z","endTime":"2026-03-02T19:23:17.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":94.0,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93563134433997,"aZ":-14.437728483983305,"pfxX":-5.467218010533491,"pfxZ":9.41816104459835,"pX":-0.8345962381527898,"pZ":4.267230660711101,"vX0":4.269933647485179,"vY0":-136.79017375853056,"vZ0":-0.7402549516222673,"x":148.81,"y":123.56,"x0":-1.710370928247648,"y0":50.00209972955041,"z0":5.537067761482216,"aX":-10.295660468119369},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2688,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40137434050370535,"extension":6.334525069862791},"index":2,"playId":"5aeb7427-f8d7-3ef6-bec0-84e356049431","pitchNumber":2,"startTime":"2026-03-02T19:23:29.557Z","endTime":"2026-03-02T19:23:32.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594345769975224,"aZ":-29.790415155183673,"pfxX":-0.12371759504964297,"pfxZ":1.6276980005947532,"pX":-0.17747359388591344,"pZ":2.9273935887963107,"vX0":3.6121490467233857,"vY0":-120.83865582628702,"vZ0":-0.21964449168668232,"x":123.76,"y":159.74,"x0":-1.6815305711205903,"y0":50.00407967804523,"z0":5.657571961447628,"aX":-0.18202397197319714},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2373,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.4549002905602211,"extension":6.415243615151241},"index":3,"playId":"c82be9b1-89da-301f-b0a6-ce3133df7737","pitchNumber":3,"startTime":"2026-03-02T19:23:46.235Z","endTime":"2026-03-02T19:23:49.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98036972995998,"aZ":-12.841466232855971,"pfxX":-5.95774101533814,"pfxZ":10.166234894255776,"pX":0.01692573733424723,"pZ":3.243692165775501,"vX0":6.978919688435247,"vY0":-137.40627174357022,"vZ0":-3.576818987254766,"x":116.35,"y":151.2,"x0":-1.7883166533174233,"y0":50.00429688300405,"z0":5.441745460518275,"aX":-11.331996628686342},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2670,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39944312139152016,"extension":6.502397382013663},"hitData":{"launchSpeed":77.3,"launchAngle":42.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.07,"coordY":118.97}},"index":4,"playId":"6fc34ca0-106f-3f77-8f06-f3875bd5bbc6","pitchNumber":4,"startTime":"2026-03-02T19:24:05.713Z","endTime":"2026-03-02T19:24:12.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:24:12.439Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to left fielder Richie Palacios.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T19:24:31.972Z","endTime":"2026-03-02T19:24:59.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61924474884514,"aZ":-33.63389719288941,"pfxX":1.8585826219902186,"pfxZ":-0.9859232837785985,"pX":-1.3810597766206023,"pZ":2.9163538099785664,"vX0":0.6554331583970876,"vY0":-121.0436496965443,"vZ0":0.33847843172025316,"x":169.64,"y":160.04,"x0":-1.8971638324149258,"y0":50.00357647713976,"z0":5.730270160062003,"aX":2.7456963200374815},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":-3.5,"spinRate":2389,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4532729299053093,"extension":6.266486764655011},"index":0,"playId":"ca7dc7b0-4ca0-37aa-a432-9c2c60a676d5","pitchNumber":1,"startTime":"2026-03-02T19:24:35.497Z","endTime":"2026-03-02T19:24:39.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.269754077849626,"aZ":-13.282898849729342,"pfxX":-6.308797160896534,"pfxZ":10.14710400944702,"pX":-0.027328631048438235,"pZ":2.8436515612694153,"vX0":6.816063421572153,"vY0":-136.60898663594685,"vZ0":-4.304103249524929,"x":118.04,"y":162.0,"x0":-1.7529487656706146,"y0":50.00567377506911,"z0":5.374278652516116,"aX":-11.749057129758336},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2653,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.403249489919808,"extension":6.485584423616886},"hitData":{"launchSpeed":95.2,"launchAngle":41.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.13,"coordY":76.07}},"index":1,"playId":"e25fa86a-c18d-34d6-be48-a09d2c803c57","pitchNumber":2,"startTime":"2026-03-02T19:24:51.268Z","endTime":"2026-03-02T19:24:59.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:24:59.164Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enmanuel Valdez flies out to center fielder Jacob Melton.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-02T19:25:23.054Z","endTime":"2026-03-02T19:27:20.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56701598546252,"aZ":-12.02744271035106,"pfxX":-5.153684288059045,"pfxZ":10.595541726165887,"pX":0.2593809597517741,"pZ":3.547113257856868,"vX0":7.071251291587061,"vY0":-137.73353278044672,"vZ0":-2.98719389379397,"x0":-1.6841486420363707,"y0":50.00084944085923,"z0":5.4709439781999905,"aX":-9.79814912885363},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2722,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39927014359917834,"extension":6.402636998791516},"index":0,"playId":"d49f5e27-6262-3d56-b16a-a12a95f05a3b","pitchNumber":1,"startTime":"2026-03-02T19:25:23.054Z","endTime":"2026-03-02T19:25:26.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277446915490852,"aZ":-32.55969052787888,"pfxX":2.41481705286216,"pfxZ":-0.27332666626597657,"pX":0.3749667854901182,"pZ":2.3149517353439633,"vX0":3.6379927233392984,"vY0":-118.61577944710609,"vZ0":-0.9029990413969411,"x0":-1.4997051160126296,"y0":50.003674802357814,"z0":5.701863343847376,"aX":3.398336906598254},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":-5.4,"spinRate":2396,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.4639553914836174,"extension":6.3213806338241785},"index":1,"playId":"ef7e6643-1d08-3fd2-8bc2-415528ef173c","pitchNumber":2,"startTime":"2026-03-02T19:25:40.388Z","endTime":"2026-03-02T19:25:50.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.415695726831245,"aZ":-13.903676883230446,"pfxX":-6.532027955431545,"pfxZ":9.953603291094048,"pX":0.9327019287598793,"pZ":2.573002847450063,"vX0":8.524956252817352,"vY0":-135.5623256519195,"vZ0":-4.925365387260317,"x0":-1.4243787174497378,"y0":50.003305663740136,"z0":5.4057272139121295,"aX":-11.991532971454777},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2678,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4061619832391603,"extension":6.501680459941948},"index":2,"playId":"c300b661-43c1-381b-964d-a44ceb670b11","pitchNumber":3,"startTime":"2026-03-02T19:25:58.600Z","endTime":"2026-03-02T19:26:01.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75217883543267,"aZ":-11.405427038944508,"pfxX":-5.790520459188864,"pfxZ":11.11398377138238,"pX":-0.05860457414135912,"pZ":2.416382314158223,"vX0":6.526879624445465,"vY0":-136.93322286637584,"vZ0":-5.585319667484019,"x0":-1.7390198921471984,"y0":50.00346394190078,"z0":5.2874013901686485,"aX":-10.821474022474714},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2686,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4024796085067921,"extension":6.513493160940462},"index":3,"playId":"0805baae-6744-3455-8dd6-d94f3bc3808d","pitchNumber":4,"startTime":"2026-03-02T19:26:17.089Z","endTime":"2026-03-02T19:26:20.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803036751373902,"aZ":-29.874876961997096,"pfxX":-0.3707078356733593,"pfxZ":1.496273724422041,"pX":1.788018872710773,"pZ":-0.11118102972643795,"vX0":8.03013279058851,"vY0":-123.17372253530506,"vZ0":-7.335304659547862,"x0":-1.4680368616678372,"y0":50.000203820758706,"z0":5.436186112322431,"aX":-0.5687453961974485},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-1.2,"spinRate":2424,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.44492552271435537,"extension":6.505312668798921},"index":4,"playId":"610f59d6-6bdd-3d33-b4e6-b41f47672639","pitchNumber":5,"startTime":"2026-03-02T19:26:48.776Z","endTime":"2026-03-02T19:26:54.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.746344466822574,"aZ":-13.653735775982568,"pfxX":-5.341624414920368,"pfxZ":9.815561641631053,"pX":0.25101419793767,"pZ":2.2549167527731253,"vX0":6.791284123189684,"vY0":-136.88308654274124,"vZ0":-5.865955521787536,"x":107.11,"y":143.01,"x0":-1.5745390648658546,"y0":50.006396241160616,"z0":5.369765007626445,"aX":-10.083522524357695},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2634,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4009730154120188,"extension":6.506481093048078},"hitData":{"launchSpeed":85.8,"launchAngle":42.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.99,"coordY":95.12}},"index":5,"playId":"4eb363e8-1d54-3554-994e-3bbb55c90c8c","pitchNumber":6,"startTime":"2026-03-02T19:27:12.115Z","endTime":"2026-03-02T19:27:20.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:27:20.173Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gregory Barrios grounds out, shortstop Alika Williams to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T19:29:23.544Z","endTime":"2026-03-02T19:31:20.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865592231502884,"aZ":-42.48013659326945,"pfxX":2.422369260651212,"pfxZ":-7.113381548995493,"pX":-0.5356796620415377,"pZ":2.6491302512114063,"vX0":0.6601793487727702,"vY0":-120.28218503876985,"vZ0":1.4629634395724336,"x":102.71,"y":176.28,"x0":-1.1291848807794003,"y0":50.00400339892378,"z0":5.83344882551337,"aX":3.508340298816967},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.1,"breakHorizontal":-4.6,"spinRate":2592,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.45739904353185556,"extension":6.009596638093899},"index":0,"playId":"10d28645-af93-3e0d-8d82-7512e0b7407e","pitchNumber":1,"startTime":"2026-03-02T19:29:23.544Z","endTime":"2026-03-02T19:29:31.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959231149515603,"aZ":-42.05840051608687,"pfxX":2.7224645911994303,"pfxZ":-6.558220866538456,"pX":0.20935242627742268,"pZ":1.08532331090438,"vX0":2.4575673555931,"vY0":-122.45580697312616,"vZ0":-2.0755804561815223,"x":81.45,"y":169.31,"x0":-1.163876873614887,"y0":50.0047199999182,"z0":5.568666592010687,"aX":4.10176896364194},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.1,"breakHorizontal":-5.5,"spinRate":2587,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4486458872618653,"extension":6.297496779228713},"index":1,"playId":"cba89a41-a21c-34e4-b0f7-b72f92cba85c","pitchNumber":2,"startTime":"2026-03-02T19:29:51.269Z","endTime":"2026-03-02T19:29:54.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-02T19:30:04.824Z","endTime":"2026-03-02T19:30:17.601Z","isPitch":false,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752721888958277,"aZ":-42.70408515045401,"pfxX":2.1249269150332717,"pfxZ":-7.017836608726038,"pX":0.04422581235937588,"pZ":-1.0792888677644508,"vX0":2.3013881113319496,"vY0":-122.66802746522288,"vZ0":-6.7103791137057565,"x":119.23,"y":173.54,"x0":-1.1876329010732973,"y0":50.00365012707569,"z0":5.397799230809276,"aX":3.1880422503926957},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.2,"breakHorizontal":-4.4,"spinRate":2725,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44918214161832504,"extension":6.389577062324035},"index":3,"playId":"476d9efa-f676-3378-a9b2-23d226354a00","pitchNumber":3,"startTime":"2026-03-02T19:30:17.601Z","endTime":"2026-03-02T19:30:21.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":90.1,"endSpeed":83.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18078156577771,"aZ":-26.079603540641425,"pfxX":0.9389538487753413,"pfxZ":3.47786310045552,"pX":0.8831486988838377,"pZ":0.5607029742039952,"vX0":5.275272325825318,"vY0":-131.13999757443713,"vZ0":-7.14529266436265,"x":48.84,"y":241.78,"x0":-1.2715991562645235,"y0":50.00428432642668,"z0":5.249850804180985,"aX":1.6437823496463202},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":-2.8,"spinRate":2353,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.41673238827056913,"extension":6.258313066159975},"index":4,"playId":"bb2e878f-490b-36a6-9fa5-15c0fa5c558f","pitchNumber":4,"startTime":"2026-03-02T19:30:36.946Z","endTime":"2026-03-02T19:30:39.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.8,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18417939514664,"aZ":-21.10832665336371,"pfxX":-8.868594994038741,"pfxZ":5.7724080569873,"pX":-0.38717786052437203,"pZ":2.4328687831802327,"vX0":5.504725876054026,"vY0":-137.93339536420936,"vZ0":-3.6583862857827314,"x":107.43,"y":177.9,"x0":-1.2619804206459735,"y0":50.00247048235197,"z0":5.208879697577932,"aX":-16.998621996893924},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":14.9,"spinRate":2090,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3979004860789015,"extension":6.3673977666809725},"index":5,"playId":"b7d7f903-4fb9-39b7-88b7-922ccab52766","pitchNumber":5,"startTime":"2026-03-02T19:30:54.654Z","endTime":"2026-03-02T19:30:59.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320857006358956,"aZ":-31.373004371500077,"pfxX":-5.480190636385414,"pfxZ":0.49419232446951433,"pX":-0.43207035704302904,"pZ":2.7783448624566636,"vX0":3.6606675928023553,"vY0":-126.35280800726483,"vZ0":-0.5261287680501643,"x":137.42,"y":167.25,"x0":-1.189421036088365,"y0":50.0000829895287,"z0":5.515328814794433,"aX":-8.83839135445534},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":9.1,"spinRate":1526,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.43387529105716727,"extension":6.216639134277873},"hitData":{"launchSpeed":89.5,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.77,"coordY":160.82}},"index":6,"playId":"2f5d2fe3-9831-32c1-a3a7-15ca978754d2","pitchNumber":6,"startTime":"2026-03-02T19:31:14.120Z","endTime":"2026-03-02T19:31:20.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:31:20.091Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Melton grounds out, shortstop Alika Williams to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T19:31:37.268Z","endTime":"2026-03-02T19:32:42.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":83.6,"endSpeed":77.0,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820618350658666,"aZ":-43.10109015538272,"pfxX":3.3995609618798954,"pfxZ":-7.356616161695333,"pX":0.8809705323700078,"pZ":0.333640849808435,"vX0":3.367321081953715,"vY0":-121.65229431026977,"vZ0":-3.1877401488383352,"x":109.02,"y":209.48,"x0":-0.9672222067042053,"y0":50.001280193367066,"z0":5.429299035336555,"aX":5.0502274508902145},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.8,"breakHorizontal":-7.0,"spinRate":2548,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4517544857825837,"extension":6.24302612637571},"index":0,"playId":"ecf90505-a52e-3d3b-bc25-70d41a126b99","pitchNumber":1,"startTime":"2026-03-02T19:31:42.730Z","endTime":"2026-03-02T19:31:45.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71521193798166,"aZ":-22.313853489515047,"pfxX":-8.750148830434831,"pfxZ":5.061680126796272,"pX":0.46675062993425387,"pZ":1.916808861915206,"vX0":7.451764296455978,"vY0":-138.82274586193927,"vZ0":-4.931364652525358,"x":115.31,"y":267.92,"x0":-1.1183805057441454,"y0":50.00271585820013,"z0":5.206024760497153,"aX":-17.041410493387392},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3948828759132983,"extension":6.478476282859262},"index":1,"playId":"14c54821-f05a-3048-b9f8-b9bd053006e6","pitchNumber":2,"startTime":"2026-03-02T19:32:01.070Z","endTime":"2026-03-02T19:32:04.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470322612153282,"aZ":-21.62756187091246,"pfxX":-7.187769365095344,"pfxZ":5.442077360489732,"pX":0.7803611134462988,"pZ":3.109963723507042,"vX0":7.983636899683007,"vY0":-138.28794214311935,"vZ0":-2.241912571482944,"x":83.34,"y":223.64,"x0":-1.2084668835606214,"y0":50.006658668074536,"z0":5.38004330148357,"aX":-13.942064671148032},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":11.4,"spinRate":2165,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3958828886242216,"extension":6.4328992799895905},"index":2,"playId":"cd2e2381-930e-30fb-befe-d6af312d45a1","pitchNumber":3,"startTime":"2026-03-02T19:32:17.530Z","endTime":"2026-03-02T19:32:21.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-02T19:32:29.266Z","endTime":"2026-03-02T19:32:36.751Z","isPitch":false,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.260107923893322,"aZ":-32.41682573818369,"pfxX":-8.53317569521588,"pfxZ":-0.14443239811267006,"pX":-0.23338199395762654,"pZ":1.365751634715842,"vX0":4.681969346311804,"vY0":-127.80207228591892,"vZ0":-3.8398314846375863,"x":131.76,"y":173.09,"x0":-0.9879198885463467,"y0":50.004975273586794,"z0":5.455384958368634,"aX":-14.007228085750965},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":14.3,"spinRate":1824,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42986568503265277,"extension":6.250740184434939},"hitData":{"launchSpeed":102.1,"launchAngle":-15.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.28,"coordY":149.56}},"index":4,"playId":"a5f28c3b-df89-3664-9e33-06e9fbe5f202","pitchNumber":4,"startTime":"2026-03-02T19:32:36.751Z","endTime":"2026-03-02T19:32:42.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:32:42.621Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, shortstop Alika Williams to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-02T19:32:54.662Z","endTime":"2026-03-02T19:34:10.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553464708834362,"aZ":-40.72209644158877,"pfxX":2.2924772867628422,"pfxZ":-5.795319212180944,"pX":0.6304204020808815,"pZ":1.474628328561147,"vX0":3.734536032349786,"vY0":-121.66198804650548,"vZ0":-1.203352810250277,"x":133.47,"y":163.76,"x0":-1.2324129005234743,"y0":50.005477871741455,"z0":5.557993825817584,"aX":3.3791764133416384},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.4,"breakHorizontal":-5.2,"spinRate":2660,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4530913477662266,"extension":6.237647617747746},"index":0,"playId":"be425a24-1604-37cd-b7c5-18262fb54821","pitchNumber":1,"startTime":"2026-03-02T19:33:08.730Z","endTime":"2026-03-02T19:33:11.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307863666814146,"aZ":-41.1916982239466,"pfxX":2.725263458476637,"pfxZ":-6.000877413551545,"pX":0.8437199224740616,"pZ":0.11266253843441996,"vX0":3.636970886170583,"vY0":-122.60545371267642,"vZ0":-4.417823411425511,"x":83.42,"y":229.77,"x0":-1.0208199661845891,"y0":50.00496378371349,"z0":5.503820126910429,"aX":4.092967433041053},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.8,"breakHorizontal":-5.9,"spinRate":2743,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4490765810531836,"extension":6.188555039665439},"index":1,"playId":"80e28d27-ca1f-3945-8225-5b468f20e26e","pitchNumber":2,"startTime":"2026-03-02T19:33:24.624Z","endTime":"2026-03-02T19:33:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.1,"endSpeed":87.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93113049547687,"aZ":-16.883902940025084,"pfxX":-9.659605765955659,"pfxZ":7.799698570272711,"pX":1.4674470899552046,"pZ":1.7018034381709823,"vX0":10.263480337818566,"vY0":-139.49215238241567,"vZ0":-6.453696991440103,"x":99.21,"y":187.03,"x0":-1.013961088882285,"y0":50.003879099103614,"z0":5.168797181008141,"aX":-18.937250817448717},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":15.2,"spinRate":2149,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3934598480635847,"extension":6.37632721797872},"index":2,"playId":"cd4c171c-04c2-3490-a6a2-de966a63d9ca","pitchNumber":3,"startTime":"2026-03-02T19:33:46.602Z","endTime":"2026-03-02T19:33:49.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02144796832746,"aZ":-39.45757914860195,"pfxX":4.7560602945768515,"pfxZ":-4.96064417298072,"pX":0.06662159386977506,"pZ":2.477334393556579,"vX0":1.340041284788776,"vY0":-121.05661911739054,"vZ0":0.6778996108560997,"x":87.25,"y":154.81,"x0":-1.113414357148019,"y0":50.00263994954461,"z0":5.677772645722055,"aX":6.982337430688504},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.5,"breakHorizontal":-8.9,"spinRate":2703,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4543370428545912,"extension":6.068620480502922},"hitData":{"launchSpeed":106.1,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.52,"coordY":152.37}},"index":3,"playId":"44ecf3e6-f5b6-3f82-a78f-c6da15b915ca","pitchNumber":4,"startTime":"2026-03-02T19:34:03.745Z","endTime":"2026-03-02T19:34:10.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:34:10.227Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, shortstop Gregory Barrios to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T19:36:17.712Z","endTime":"2026-03-02T19:37:35.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350400662556865,"aZ":-15.008778243429273,"pfxX":-5.105832266556309,"pfxZ":9.38725252911834,"pX":-0.1391814029928909,"pZ":3.968129942994823,"vX0":6.336909205092358,"vY0":-134.87550290461365,"vZ0":-1.1507995713248933,"x":125.9,"y":201.9,"x0":-1.8639107337227314,"y0":50.00498506365593,"z0":5.466632636385862,"aX":-9.339390067117296},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2627,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4072456994876825,"extension":6.392578259458316},"index":0,"playId":"99d6bb71-27d1-315e-ab53-f7d2859dec13","pitchNumber":1,"startTime":"2026-03-02T19:36:17.712Z","endTime":"2026-03-02T19:36:21.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.365763982783914,"aZ":-15.640428457540686,"pfxX":-6.218784776101573,"pfxZ":9.465458228292945,"pX":0.26015576256359463,"pZ":3.053408609760911,"vX0":7.224861834850645,"vY0":-131.68446266693007,"vZ0":-2.814998569780088,"x":92.97,"y":198.97,"x0":-1.718017004489425,"y0":50.00451460049128,"z0":5.301042707959941,"aX":-10.864997061453074},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2634,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.41680595312850865,"extension":6.569440580084991},"index":1,"playId":"0eff9402-1753-36e6-adf5-512203db41ba","pitchNumber":2,"startTime":"2026-03-02T19:36:32.996Z","endTime":"2026-03-02T19:36:35.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319700130240257,"aZ":-15.780813415237011,"pfxX":-6.795202364841454,"pfxZ":8.948342449715204,"pX":-0.3164926993492263,"pZ":3.778308058557001,"vX0":6.349731443058517,"vY0":-134.9738974595073,"vZ0":-1.4396183946973022,"x":84.84,"y":235.74,"x0":-1.8247652770496336,"y0":50.0018902927867,"z0":5.437954482994885,"aX":-12.448387286554748},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2670,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40689571943372727,"extension":6.36564173683475},"index":2,"playId":"0b56a3f5-e1d1-3d4f-b8f0-7205ea2b7dd0","pitchNumber":3,"startTime":"2026-03-02T19:36:50.927Z","endTime":"2026-03-02T19:36:53.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55851390267992,"aZ":-30.162408764166766,"pfxX":1.6969366553418315,"pfxZ":1.3659824948329469,"pX":0.6071552442647548,"pZ":1.4080282264225548,"vX0":4.982987933567057,"vY0":-122.23057356841875,"vZ0":-3.5701311048355366,"x":61.06,"y":192.83,"x0":-1.6988202921202338,"y0":50.004300900738166,"z0":5.54628051998009,"aX":2.5056782964698967},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2328,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45235009303154916,"extension":6.368735806049881},"index":3,"playId":"f2361f39-b516-32bd-a312-62358d48094d","pitchNumber":4,"startTime":"2026-03-02T19:37:12.641Z","endTime":"2026-03-02T19:37:16.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":91.8,"endSpeed":83.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.564879800374566,"aZ":-18.598122420828535,"pfxX":-7.1925786232675435,"pfxZ":7.581858154554434,"pX":0.2646276709058669,"pZ":3.0695254874841837,"vX0":7.6561515549166295,"vY0":-133.43198957344867,"vZ0":-2.3934194555544335,"x":114.46,"y":171.89,"x0":-1.7168888124490966,"y0":50.00357835094627,"z0":5.32862206434488,"aX":-12.88077009386802},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":11.3,"spinRate":2607,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4115896440642719,"extension":6.469128088637742},"hitData":{"launchSpeed":102.7,"launchAngle":6.0,"totalDistance":146.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.35,"coordY":164.51}},"index":4,"playId":"17726459-fa88-312d-b4b3-3adeabe72889","pitchNumber":5,"startTime":"2026-03-02T19:37:30.598Z","endTime":"2026-03-02T19:37:35.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:37:35.551Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, pitcher Ty Johnson to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T19:37:56.944Z","endTime":"2026-03-02T19:38:40.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694494,"link":"/api/v1/people/694494"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159219866399837,"aZ":-13.287716930035018,"pfxX":-4.0865760187455145,"pfxZ":10.304541633303222,"pX":0.539693752719946,"pZ":3.718460877092417,"vX0":7.017831553461652,"vY0":-134.95997708724997,"vZ0":-2.2050516744481006,"x":122.31,"y":131.64,"x0":-1.5710882438221883,"y0":50.00207167355026,"z0":5.48936008118188,"aX":-7.490360760967848},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":5.8,"spinRate":2653,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40686015282375587,"extension":6.4489543623351695},"index":0,"playId":"33154bec-2bd2-3f96-86c4-db44e600012e","pitchNumber":1,"startTime":"2026-03-02T19:38:06.286Z","endTime":"2026-03-02T19:38:09.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-02T19:38:20.914Z","endTime":"2026-03-02T19:38:35.534Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00539955005781,"aZ":-13.047078822921826,"pfxX":-5.375632966128288,"pfxZ":10.362149949434023,"pX":0.6312588693827517,"pZ":2.4078265815347795,"vX0":7.71108764525224,"vY0":-135.58499244363372,"vZ0":-5.398010570623276,"x":107.08,"y":156.34,"x0":-1.562512671043651,"y0":50.005275163818965,"z0":5.348902611576856,"aX":-9.925567194552936},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2663,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40531498444883507,"extension":6.530503521247909},"hitData":{"launchSpeed":69.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.29,"coordY":173.96}},"index":2,"playId":"ec3dab43-7b6d-3d5e-b095-74abde88129e","pitchNumber":2,"startTime":"2026-03-02T19:38:35.534Z","endTime":"2026-03-02T19:38:40.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:38:40.980Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-02T19:38:53.589Z","endTime":"2026-03-02T19:41:19.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694494,"fullName":"Ty Johnson","link":"/api/v1/people/694494"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":84.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26686887854075,"aZ":-10.51011883994875,"pfxX":-3.8145683328143445,"pfxZ":11.70986940027248,"pX":1.0490590290893178,"pZ":3.5778154166502776,"vX0":8.209886368469206,"vY0":-136.00535745392523,"vZ0":-3.208889964760674,"x":129.06,"y":136.77,"x0":-1.5300136559860724,"y0":50.00413093603318,"z0":5.515640482427895,"aX":-7.0585306768805225},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":4.9,"spinRate":2730,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40463688809416,"extension":6.2828287826723335},"index":0,"playId":"88e15ca1-ee01-3ab9-97e4-29e4962d594e","pitchNumber":1,"startTime":"2026-03-02T19:39:08.301Z","endTime":"2026-03-02T19:39:11.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79368931402434,"aZ":-28.359356780963598,"pfxX":-10.516662002833238,"pfxZ":2.3785035371381973,"pX":-1.2019384059560774,"pZ":-0.17596659456617553,"vX0":4.3979309163487645,"vY0":-127.26293258962873,"vZ0":-7.681609676215364,"x":93.86,"y":200.76,"x0":-1.6088953368154717,"y0":50.00070689229828,"z0":5.202408265365198,"aX":-16.8458822186236},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":2196,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43429436115283737,"extension":6.53230270868267},"index":1,"playId":"5a372cdc-1491-38cd-b487-35a5c2688be0","pitchNumber":2,"startTime":"2026-03-02T19:39:25.163Z","endTime":"2026-03-02T19:39:28.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890249874366017,"aZ":-14.746468115126088,"pfxX":-8.220552995044255,"pfxZ":9.421047010387529,"pX":0.24872124634542048,"pZ":2.2600647901417488,"vX0":7.787854365262876,"vY0":-135.6821144504732,"vZ0":-5.398708544818445,"x":106.91,"y":155.9,"x0":-1.6018224434637771,"y0":50.00050922740753,"z0":5.316604146045288,"aX":-15.203579942268972},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2598,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40490913146142393,"extension":6.403866364369848},"index":2,"playId":"67a00292-28e9-3253-a60d-048834c8a71f","pitchNumber":3,"startTime":"2026-03-02T19:39:46.375Z","endTime":"2026-03-02T19:39:49.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-02T19:40:07.570Z","endTime":"2026-03-02T19:40:16.043Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.559969353836276,"aZ":-30.64326394039828,"pfxX":-0.09527833873567992,"pfxZ":0.9998609933787108,"pX":-0.6913002734144229,"pZ":2.206667085939409,"vX0":2.742672121458524,"vY0":-123.04547581712235,"vZ0":-1.9054495628501613,"x":96.43,"y":138.38,"x0":-1.8083310909995305,"y0":50.00452805272716,"z0":5.58925874735999,"aX":-0.14664006625513828},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-0.5,"spinRate":2497,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.445261099194731,"extension":6.331193376826306},"index":4,"playId":"6519f911-bae7-34a2-837f-4098700142fb","pitchNumber":4,"startTime":"2026-03-02T19:40:16.043Z","endTime":"2026-03-02T19:40:20.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.841752222996288,"aZ":-13.330718221680279,"pfxX":-5.985439735487344,"pfxZ":10.069752737420139,"pX":-0.017128369770248977,"pZ":2.6074100648107694,"vX0":6.451679159603793,"vY0":-135.93396633450146,"vZ0":-4.937695696916528,"x":92.94,"y":173.77,"x0":-1.6438257158686753,"y0":50.001930867343766,"z0":5.3731706279621765,"aX":-11.199478264607583},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2639,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40296954361682413,"extension":6.41463902364321},"index":5,"playId":"1afe29ba-5344-3812-b936-7d45ec0a446f","pitchNumber":5,"startTime":"2026-03-02T19:40:37.006Z","endTime":"2026-03-02T19:40:40.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756231094337743,"aZ":-31.67676345679546,"pfxX":2.7560007974106497,"pfxZ":0.3316887894421541,"pX":-0.9593803024066259,"pZ":2.726730006398775,"vX0":1.269604597816227,"vY0":-121.86404997714885,"vZ0":-0.4205838307074701,"x":77.01,"y":142.18,"x0":-1.8471052639541263,"y0":50.000507295698036,"z0":5.667674275494001,"aX":4.092241698681601},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2360,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4516425883036823,"extension":6.213753768265644},"index":6,"playId":"5e92d3f9-062c-3ac5-8ce3-46da4c6f4733","pitchNumber":6,"startTime":"2026-03-02T19:40:56.583Z","endTime":"2026-03-02T19:41:00.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951950762763644,"aZ":-30.42284166192519,"pfxX":1.7951272203774247,"pfxZ":1.1850309701820336,"pX":0.061483611042233356,"pZ":0.40252612804353993,"vX0":3.732195022277903,"vY0":-121.28479669242496,"vZ0":-5.596100381469192,"x":162.82,"y":243.53,"x0":-1.7366089712140527,"y0":50.00211608653788,"z0":5.425267462491196,"aX":2.6463695319641074},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":-4.2,"spinRate":2369,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4533677549274415,"extension":6.492359754788429},"index":7,"playId":"de2fd958-aadd-39f3-ad8a-414f6df69937","pitchNumber":7,"startTime":"2026-03-02T19:41:15.592Z","endTime":"2026-03-02T19:41:19.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":694494,"link":"/api/v1/people/694494"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:41:19.787Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to shortstop Yordany De Los Santos.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T19:41:16.592Z","endTime":"2026-03-02T19:45:06.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Will Taylor replaces center fielder Jake Mangum, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:43:40.160Z","endTime":"2026-03-02T19:43:40.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696142,"link":"/api/v1/people/696142"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Termarr Johnson replaces left fielder Bryan Reynolds, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:43:40.162Z","endTime":"2026-03-02T19:43:40.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Lonnie White Jr. replaces second baseman Brandon Lowe, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:43:40.164Z","endTime":"2026-03-02T19:43:40.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696145,"link":"/api/v1/people/696145"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Javier Rivas replaces shortstop Alika Williams, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:43:40.166Z","endTime":"2026-03-02T19:43:40.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691922,"link":"/api/v1/people/691922"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":665839,"link":"/api/v1/people/665839"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yordany De Los Santos replaces third baseman Enmanuel Valdez, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:43:40.168Z","endTime":"2026-03-02T19:43:40.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.278859791947124,"aZ":-39.67631160708575,"pfxX":4.490565786492309,"pfxZ":-5.050610897449842,"pX":0.6952073081962072,"pZ":0.46182627027842266,"vX0":2.961119127721741,"vY0":-121.32973451548665,"vZ0":-3.7523128264439825,"x":107.52,"y":177.76,"x0":-1.1252989523736874,"y0":50.000783239923464,"z0":5.494714648132882,"aX":6.6762406366896245},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.7,"breakHorizontal":-8.9,"spinRate":2535,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4518677159453586,"extension":6.278119383631621},"index":5,"playId":"2becfde5-e019-3914-97ba-e76f1fd0c068","pitchNumber":1,"startTime":"2026-03-02T19:43:40.170Z","endTime":"2026-03-02T19:43:47.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449562136374453,"aZ":-24.492964593408225,"pfxX":-9.145783820341244,"pfxZ":4.052803358001835,"pX":1.9314550955370027,"pZ":1.6805888079854598,"vX0":11.21195338662143,"vY0":-136.6947579314899,"vZ0":-4.987111755062481,"x":143.35,"y":179.2,"x0":-1.0305057339803227,"y0":50.00603554708574,"z0":5.205039164017568,"aX":-17.35272438785055},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2092,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4003188948070613,"extension":6.6662373968045925},"index":6,"playId":"f9b91aa6-be7f-394b-8144-d29e16d32df9","pitchNumber":2,"startTime":"2026-03-02T19:43:57.590Z","endTime":"2026-03-02T19:44:00.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31996528205402,"aZ":-32.07260989217378,"pfxX":-6.376922053237739,"pfxZ":0.06271944551525444,"pX":0.48769333329608683,"pZ":2.140564369764781,"vX0":5.954368195381943,"vY0":-124.65651545501096,"vZ0":-1.6935397101357912,"x":117.65,"y":168.38,"x0":-1.0949403245872555,"y0":50.001561477944236,"z0":5.458123747966033,"aX":-10.109734786945213},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":10.3,"spinRate":1622,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.43815103298964564,"extension":6.534711626373963},"index":7,"playId":"c085f649-7571-3614-8571-9f6a47f3296c","pitchNumber":3,"startTime":"2026-03-02T19:44:14.879Z","endTime":"2026-03-02T19:44:17.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77986352548567,"aZ":-30.276693463392167,"pfxX":-5.41326602568366,"pfxZ":1.189781771484565,"pX":0.3448181368763259,"pZ":2.574042298712982,"vX0":5.375953251600114,"vY0":-124.49594041149071,"vZ0":-0.9850498583080105,"x":153.57,"y":165.16,"x0":-1.125245310934825,"y0":50.001344040869505,"z0":5.450316301995013,"aX":-8.61375191388033},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":8.8,"spinRate":1800,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4376765880494973,"extension":6.388253096009432},"index":8,"playId":"d3b9db75-c8b2-39ec-9f57-9cc535e53442","pitchNumber":4,"startTime":"2026-03-02T19:44:28.466Z","endTime":"2026-03-02T19:44:31.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.820226322404288,"aZ":-42.33814058040693,"pfxX":2.5976648024477935,"pfxZ":-6.627637994694649,"pX":1.7270239795647244,"pZ":1.4939772759775944,"vX0":5.621871037981213,"vY0":-122.44349571349927,"vZ0":-1.3635978150881949,"x":114.66,"y":227.91,"x0":-0.9267053444014239,"y0":50.00158976287925,"z0":5.647321683988453,"aX":3.984117474680917},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.1,"breakHorizontal":-5.9,"spinRate":2595,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.44556735636089506,"extension":6.090595351185557},"index":9,"playId":"40be1bc8-37fb-3a45-a380-0efc667d7945","pitchNumber":5,"startTime":"2026-03-02T19:44:43.480Z","endTime":"2026-03-02T19:44:46.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07993028001831,"aZ":-29.90634185323076,"pfxX":-3.1113765984681128,"pfxZ":1.4222474890283117,"pX":-0.4628477387508546,"pZ":2.926688268466664,"vX0":2.871728039519138,"vY0":-124.64152760179385,"vZ0":-0.293385047776629,"x":90.5,"y":226.31,"x0":-1.218742231313448,"y0":50.00142298785031,"z0":5.489035009532962,"aX":-4.9571394409290805},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":5.0,"spinRate":1817,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.43732145177498083,"extension":6.343846293998327},"hitData":{"launchSpeed":78.3,"launchAngle":60.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":137.86,"coordY":101.69}},"index":10,"playId":"e4dde208-8cb6-314e-9931-a52b1dadbc05","pitchNumber":6,"startTime":"2026-03-02T19:44:58.184Z","endTime":"2026-03-02T19:45:06.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:45:06.036Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out to second baseman Termarr Johnson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T19:44:59.184Z","endTime":"2026-03-02T19:48:47.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-02T19:45:31.528Z","endTime":"2026-03-02T19:45:44.966Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cam Sanders replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-02T19:45:44.966Z","endTime":"2026-03-02T19:47:39.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619504085360056,"aZ":-33.042987212220396,"pfxX":-7.964492887848786,"pfxZ":-0.5351991620887553,"pX":-0.4601276609199475,"pZ":1.9720276904928848,"vX0":8.472271497024268,"vY0":-126.8055333600211,"vZ0":-3.4664617216985816,"x":43.38,"y":193.4,"x0":-2.820867571469709,"y0":50.003907381357486,"z0":6.012367289702942,"aX":-12.88072122043952},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":12.4,"spinRate":1651,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4330923677559304,"extension":5.786590578708889},"index":2,"playId":"d524516c-43ba-319a-a8c8-8169cc378d07","pitchNumber":1,"startTime":"2026-03-02T19:47:39.770Z","endTime":"2026-03-02T19:47:42.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":89.6,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685380697466872,"aZ":-31.609458608774617,"pfxX":-9.187007547730568,"pfxZ":0.3289461551789712,"pX":-0.43100165696749576,"pZ":1.2859307116524954,"vX0":9.086772537833795,"vY0":-130.10611252716959,"vZ0":-5.61399620466692,"x":98.41,"y":180.98,"x0":-2.7843184522660582,"y0":50.0026294526958,"z0":5.883165592515593,"aX":-15.665118188488256},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":14.5,"spinRate":1654,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42187993871021856,"extension":5.886779751393335},"index":3,"playId":"7c06bcac-02b5-3070-b51b-f084f43b1ec8","pitchNumber":2,"startTime":"2026-03-02T19:47:56.830Z","endTime":"2026-03-02T19:47:59.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.0,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471751919507845,"aZ":-31.113319069583973,"pfxX":-9.184610827278446,"pfxZ":0.5896835926303048,"pX":0.6822400821989946,"pZ":0.6095034585102486,"vX0":11.72232098940958,"vY0":-133.2739381170447,"vZ0":-7.457970813467164,"x":103.86,"y":169.28,"x0":-2.593918017948908,"y0":50.00004146217319,"z0":5.712116096660626,"aX":-16.40760279391682},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.6,"breakHorizontal":13.9,"spinRate":1821,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41205062230770517,"extension":5.938044466682488},"index":4,"playId":"0b1c71a2-caaf-3ea8-acb8-4badc8e3cb38","pitchNumber":3,"startTime":"2026-03-02T19:48:21.309Z","endTime":"2026-03-02T19:48:24.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.697852450691,"aZ":-33.22565934974601,"pfxX":-7.132525167245132,"pfxZ":-0.633926055549618,"pX":0.12164405640786204,"pZ":1.9347164302927449,"vX0":9.41708551843369,"vY0":-129.20234865467464,"vZ0":-3.363537122069241,"x":51.17,"y":198.44,"x0":-2.6693848493222965,"y0":50.00202519803239,"z0":5.847566663924608,"aX":-11.877903195470813},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":10.4,"spinRate":1603,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.42639137266664395,"extension":5.852393989462746},"hitData":{"launchSpeed":62.8,"launchAngle":67.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.43,"coordY":157.07}},"index":5,"playId":"337557c4-dfba-3626-af8a-a2acffd27991","pitchNumber":4,"startTime":"2026-03-02T19:48:40.856Z","endTime":"2026-03-02T19:48:47.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:48:47.723Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan Davidson grounds out, shortstop Yordany De Los Santos to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-02T19:49:07.710Z","endTime":"2026-03-02T19:50:02.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78829203196595,"aZ":-14.252572765983258,"pfxX":-3.2298703446952635,"pfxZ":9.344401278724128,"pX":-0.6560681726259541,"pZ":2.193909003456942,"vX0":7.623651800840867,"vY0":-138.5433798034782,"vZ0":-6.9640354452202,"x":134.64,"y":159.76,"x0":-3.0403557368485385,"y0":50.00431039880289,"z0":5.717611224511996,"aX":-6.19608009923141},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":4.1,"spinRate":2245,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3973747684374045,"extension":5.845815535964591},"index":0,"playId":"5b28f046-b34e-34b7-b76a-fe9bbdbe50f3","pitchNumber":1,"startTime":"2026-03-02T19:49:14.687Z","endTime":"2026-03-02T19:49:18.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":81.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44837762252905,"aZ":-27.789388429315554,"pfxX":-9.94436229985658,"pfxZ":2.5576383100938878,"pX":-0.26803072564640373,"pZ":-0.19048890945731853,"vX0":9.604085079312846,"vY0":-131.66423344947083,"vZ0":-9.570293803812532,"x":134.54,"y":185.54,"x0":-2.715440771195752,"y0":50.001308396919605,"z0":5.630450432757932,"aX":-17.023505058040392},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":1801,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4200362039725416,"extension":5.970107549250257},"index":1,"playId":"6be54093-8c17-3707-b44a-5162b4315e72","pitchNumber":2,"startTime":"2026-03-02T19:49:31.369Z","endTime":"2026-03-02T19:49:34.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":95.7,"endSpeed":86.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34490217776868,"aZ":-13.973976730556696,"pfxX":-3.1779375050871996,"pfxZ":9.415720233762691,"pX":0.613207378280135,"pZ":2.779731467402077,"vX0":10.155093655516115,"vY0":-138.92745309931405,"vZ0":-5.813533964182904,"x":133.43,"y":204.06,"x0":-2.6946564507681785,"y0":50.005255582453046,"z0":5.846903210193486,"aX":-6.145818359388446},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2347,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3959351176682424,"extension":6.106250883246311},"hitData":{"launchSpeed":69.3,"launchAngle":5.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.99,"coordY":149.56}},"index":2,"playId":"0d158b83-1607-36dd-9db8-744e36ed4118","pitchNumber":3,"startTime":"2026-03-02T19:49:57.439Z","endTime":"2026-03-02T19:50:02.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:50:02.752Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Termarr Johnson called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T19:49:58.439Z","endTime":"2026-03-02T19:53:15.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Booser replaces Ty Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.446Z","endTime":"2026-03-02T19:52:26.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694494,"link":"/api/v1/people/694494","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mac Horvath replaces second baseman Brayden Taylor, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.448Z","endTime":"2026-03-02T19:52:26.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690991,"link":"/api/v1/people/690991"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":694966,"link":"/api/v1/people/694966"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Narciso Polanco replaces first baseman Tre' Morgan, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.450Z","endTime":"2026-03-02T19:52:26.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800440,"link":"/api/v1/people/800440"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691003,"link":"/api/v1/people/691003"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dom Keegan replaces catcher Hunter Feduccia, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.452Z","endTime":"2026-03-02T19:52:26.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for Logan Davidson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"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-02T19:52:26.454Z","endTime":"2026-03-02T19:52:26.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Mateo replaces left fielder Richie Palacios, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.456Z","endTime":"2026-03-02T19:52:26.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800377,"link":"/api/v1/people/800377"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":680700,"link":"/api/v1/people/680700"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marshall Toole replaces right fielder Ryan Vilade, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.458Z","endTime":"2026-03-02T19:52:26.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828319,"link":"/api/v1/people/828319"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Homer Bush Jr. replaces center fielder Jacob Melton, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.460Z","endTime":"2026-03-02T19:52:26.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":689200,"link":"/api/v1/people/689200"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Raynel Delgado replaces shortstop Gregory Barrios, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:52:26.462Z","endTime":"2026-03-02T19:52:26.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":699126,"link":"/api/v1/people/699126"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":88.3,"endSpeed":80.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079224337496555,"aZ":-26.540833483381135,"pfxX":-1.7622906453211056,"pfxZ":3.3921773825574366,"pX":-0.9562690698405186,"pZ":2.6439478886312213,"vX0":-7.799841471985467,"vY0":-128.43641976008595,"vZ0":-2.2039132868353577,"x":90.99,"y":222.32,"x0":2.356270621665433,"y0":50.00230691831281,"z0":5.589539577300401,"aX":-2.926378924287037},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":5.0,"spinRate":2095,"spinDirection":169},"zone":11,"typeConfidence":0.93,"plateTime":0.4274216885319171,"extension":6.527954034526535},"index":9,"playId":"3b107fd8-0efe-301e-9167-ae2d6de75381","pitchNumber":1,"startTime":"2026-03-02T19:52:26.464Z","endTime":"2026-03-02T19:52:32.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257471442749587,"aZ":-27.953775415963854,"pfxX":-1.3395253437083523,"pfxZ":2.617734815223203,"pX":0.262342120252994,"pZ":3.1040924266423002,"vX0":-5.297706145423877,"vY0":-126.28031581983642,"vZ0":-0.6404472306606619,"x":112.36,"y":186.54,"x0":2.563296310566662,"y0":50.00224582906982,"z0":5.6142780065243025,"aX":-2.1571399183440088},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":3.6,"spinRate":2122,"spinDirection":186},"zone":2,"typeConfidence":0.9,"plateTime":0.434111790131098,"extension":6.3622470877000135},"index":10,"playId":"44fa64ac-05be-363d-b52d-3a02f749e84d","pitchNumber":2,"startTime":"2026-03-02T19:52:42.615Z","endTime":"2026-03-02T19:52:45.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97030029812608,"aZ":-31.78165968794553,"pfxX":-5.722898545944931,"pfxZ":0.2932830907499282,"pX":0.36547727930396223,"pZ":1.6913230908968868,"vX0":-3.352137263651172,"vY0":-116.08413790034331,"vZ0":-1.7016787261769908,"x":142.01,"y":179.54,"x0":2.5820074701435574,"y0":50.002962932550744,"z0":5.519737235492007,"aX":-7.646158001583145},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.4,"breakHorizontal":11.3,"spinRate":2165,"spinDirection":318},"zone":9,"typeConfidence":0.91,"plateTime":0.47567741449638845,"extension":6.378013759134017},"index":11,"playId":"c9d24ede-f46f-3fc2-9458-ed7481374fff","pitchNumber":3,"startTime":"2026-03-02T19:52:57.062Z","endTime":"2026-03-02T19:53:00.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.303542272005565,"aZ":-13.609080184144407,"pfxX":4.458418061873957,"pfxZ":9.996942461290146,"pX":0.029711390724533503,"pZ":1.586299630638791,"vX0":-7.000057152856224,"vY0":-136.6770142437991,"vZ0":-8.05316328855279,"x":127.22,"y":243.92,"x0":2.0667564889246983,"y0":50.00274301724941,"z0":5.543295307910699,"aX":8.279953865723035},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.2,"spinRate":1954,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.40359943269487264,"extension":6.489658721461589},"index":12,"playId":"14b36252-fc06-33a8-a10c-aa62434597e0","pitchNumber":4,"startTime":"2026-03-02T19:53:12.627Z","endTime":"2026-03-02T19:53:15.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:53:15.643Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T19:53:39.641Z","endTime":"2026-03-02T19:54:47.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":79.6,"endSpeed":72.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90475898190699,"aZ":-33.74595848936071,"pfxX":-6.660065659718155,"pfxZ":-1.1809831624530478,"pX":0.8805991929996964,"pZ":3.7033394011266614,"vX0":-1.8236107651532731,"vY0":-115.81742255350741,"vZ0":2.8646480491936366,"x":93.63,"y":163.73,"x0":2.5463010830010537,"y0":50.00001176100617,"z0":5.713538749738281,"aX":-8.898559142032948},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.0,"breakHorizontal":12.5,"spinRate":2165,"spinDirection":306},"zone":12,"typeConfidence":0.91,"plateTime":0.47588673629429756,"extension":6.3415616423028265},"index":0,"playId":"31df86a3-e4b6-3282-a64a-3eabc0532b7c","pitchNumber":1,"startTime":"2026-03-02T19:53:39.641Z","endTime":"2026-03-02T19:53:43.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48024336108868,"aZ":-28.692392080518733,"pfxX":-0.7360950333791436,"pfxZ":2.186972633158731,"pX":-0.3336805464798325,"pZ":0.9573288311140052,"vX0":-6.367337492812978,"vY0":-125.8872897490522,"vZ0":-5.400620780395769,"x":107.0,"y":154.97,"x0":2.332551959391477,"y0":50.002974968563834,"z0":5.476096212725742,"aX":-1.171284159373273},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":2.9,"spinRate":2151,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.4364446309056884,"extension":6.391021528949431},"index":1,"playId":"f0d4c165-508d-354f-919c-bd402cfccfb5","pitchNumber":2,"startTime":"2026-03-02T19:53:53.469Z","endTime":"2026-03-02T19:53:56.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98965329014884,"aZ":-26.894983828629634,"pfxX":-1.270143893504048,"pfxZ":3.181115003567701,"pX":-0.940559589028351,"pZ":1.3529736612121464,"vX0":-7.814844860339032,"vY0":-128.39626352077906,"vZ0":-5.0116271231230805,"x":103.07,"y":193.11,"x0":2.314761397335967,"y0":50.00414306760672,"z0":5.437665472371966,"aX":-2.1079893333242583},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":4.2,"spinRate":2123,"spinDirection":155},"zone":13,"typeConfidence":0.92,"plateTime":0.4275165416104363,"extension":6.406234316721692},"index":2,"playId":"10c3413c-6c25-36ae-b393-60d2c5db725f","pitchNumber":3,"startTime":"2026-03-02T19:54:09.101Z","endTime":"2026-03-02T19:54:15.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046622820263835,"aZ":-29.682453329270206,"pfxX":-1.6667996273540389,"pfxZ":1.565271843418996,"pX":-0.10267883409374175,"pZ":2.043658853083118,"vX0":-5.723742923203419,"vY0":-125.69336781211173,"vZ0":-2.5928929427470306,"x":115.87,"y":195.95,"x0":2.4265582317899983,"y0":50.001745676764045,"z0":5.515014889006545,"aX":-2.6478139862153207},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":4.4,"spinRate":2066,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.43686436950312624,"extension":6.303076127914607},"index":3,"playId":"f040cee8-eb4e-3748-a8b6-9ee8b6369c79","pitchNumber":4,"startTime":"2026-03-02T19:54:26.118Z","endTime":"2026-03-02T19:54:29.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715004095902085,"aZ":-36.19093073707657,"pfxX":-9.171338586085065,"pfxZ":-3.0191371791623034,"pX":0.9874580147714219,"pZ":3.0994516645210948,"vX0":-1.2850362172782313,"vY0":-115.24920595015496,"vZ0":2.136689476948753,"x":83.43,"y":138.79,"x0":2.7442748811766067,"y0":50.003881277964325,"z0":5.684948646315869,"aX":-12.195702690127924},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.6,"breakHorizontal":16.9,"spinRate":1945,"spinDirection":318},"zone":12,"typeConfidence":0.9,"plateTime":0.47735709229843515,"extension":6.344715094518184},"index":4,"playId":"bfe6d6cd-ae03-38ed-b281-95e8cc1a0232","pitchNumber":5,"startTime":"2026-03-02T19:54:44.671Z","endTime":"2026-03-02T19:54:47.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.0,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:54:47.925Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to center fielder Homer Bush Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T19:55:14.235Z","endTime":"2026-03-02T19:57:25.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741819608968484,"aZ":-27.66139450261982,"pfxX":-0.6985798633268427,"pfxZ":2.77466843681672,"pX":0.2811522786413701,"pZ":2.4415752902830454,"vX0":-5.379850778174782,"vY0":-126.26123503150941,"vZ0":-2.3375902308484315,"x":129.72,"y":212.93,"x0":2.5231958219913198,"y0":50.00550264876721,"z0":5.587250536999802,"aX":-1.1362816125366348},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":2.4,"spinRate":2132,"spinDirection":157},"zone":5,"typeConfidence":0.89,"plateTime":0.43246639408939247,"extension":6.401639241683375},"index":0,"playId":"b47926ae-6c71-3f06-839d-55911cd8fc34","pitchNumber":1,"startTime":"2026-03-02T19:55:14.235Z","endTime":"2026-03-02T19:55:17.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063084120532473,"aZ":-28.773117098859238,"pfxX":9.409394946560223,"pfxZ":2.22820044936055,"pX":3.0921427689714784,"pZ":4.977204033202651,"vX0":-1.7284233901305441,"vY0":-123.51002962411376,"vZ0":3.8106195524457447,"x":152.85,"y":202.25,"x0":2.5838222098664407,"y0":50.00507530061313,"z0":5.848736789333071,"aX":14.382761409199714},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.3,"breakHorizontal":-16.6,"spinRate":1422,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.4452954174073849,"extension":6.484336851882252},"index":1,"playId":"86371abc-8ca8-3cb7-8485-05d9a9726b6a","pitchNumber":2,"startTime":"2026-03-02T19:55:32.116Z","endTime":"2026-03-02T19:55:35.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.844962792371675,"aZ":-17.79317409546078,"pfxX":5.951329316343897,"pfxZ":7.711950427589507,"pX":1.692037097718792,"pZ":4.742122648619178,"vX0":-3.8561754339224383,"vY0":-136.60279542334192,"vZ0":0.3656219368835618,"x":79.36,"y":155.09,"x0":2.3585782727974935,"y0":50.000790259891104,"z0":5.842744924106694,"aX":11.095735145889114},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":1801,"spinDirection":142},"zone":12,"typeConfidence":0.88,"plateTime":0.40303267996513403,"extension":6.406486743215573},"index":2,"playId":"7903e526-febd-3cea-ad83-e72864dd6290","pitchNumber":3,"startTime":"2026-03-02T19:56:01.589Z","endTime":"2026-03-02T19:56:04.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Cam Booser. Ryan O'Hearn to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"7903e526-febd-3cea-ad83-e72864dd6290","startTime":"2026-03-02T19:56:21.498Z","endTime":"2026-03-02T19:56:21.499Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"postOnSecond":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.81,"dramaIndex":69.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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852128297816524,"aZ":-29.3790736496413,"pfxX":-0.43903628517214177,"pfxZ":1.8063826956639488,"pX":-0.01024266040795079,"pZ":1.8045496241378174,"vX0":-5.692825782302556,"vY0":-123.93644268262848,"vZ0":-3.1962165750816047,"x":106.28,"y":172.86,"x0":2.3780818766715672,"y0":50.004070055420115,"z0":5.576752382849362,"aX":-0.6791458185445167},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":2.2,"spinRate":1930,"spinDirection":194},"zone":8,"typeConfidence":0.88,"plateTime":0.44272988586882933,"extension":6.431519385487279},"index":4,"playId":"6f503d55-52bf-3023-b1d2-839ba3bf0dc4","pitchNumber":4,"startTime":"2026-03-02T19:56:21.500Z","endTime":"2026-03-02T19:56:25.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24857501377579,"aZ":-15.611462371064848,"pfxX":4.697914625558568,"pfxZ":8.779843945264762,"pX":0.9874920171954344,"pZ":4.927384241475282,"vX0":-4.822077133969434,"vY0":-137.1904757304228,"vZ0":0.24085368292741177,"x0":2.1662700623356788,"y0":50.00328898712989,"z0":5.911233222366415,"aX":8.863676487040541},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":1821,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40081184595821595,"extension":6.302961429762354},"index":5,"playId":"a376676e-7e6d-392d-81d0-dcb694eac669","pitchNumber":5,"startTime":"2026-03-02T19:56:44.933Z","endTime":"2026-03-02T19:56:45.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":6,"playId":"08315776-0486-0053-001c-f08cd117d70a","startTime":"2026-03-02T19:55:32.953Z","endTime":"2026-03-02T19:57:16.330Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18194159166249,"aZ":-31.402385644117373,"pfxX":-0.8689666669115161,"pfxZ":0.5037789064479767,"pX":0.5298085762528865,"pZ":2.523558163181872,"vX0":-4.483995955667804,"vY0":-123.55095745650323,"vZ0":-1.1743738240722519,"x":-0.87,"y":104.4,"x0":2.4830284137649277,"y0":50.00480545811434,"z0":5.64994187064434,"aX":-1.3402327950467916},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":2.6,"spinRate":2044,"spinDirection":239},"zone":6,"typeConfidence":0.89,"plateTime":0.443728370835458,"extension":6.319412784302297},"hitData":{"launchSpeed":99.1,"launchAngle":54.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.64,"coordY":72.59}},"index":7,"playId":"beeafa38-b55c-3fde-905c-179a9a8aa767","pitchNumber":6,"startTime":"2026-03-02T19:57:16.330Z","endTime":"2026-03-02T19:57:25.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-5.29999999999999,"leverageIndex":1.81,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:57:25.778Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder Homer Bush Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-02T19:57:57.155Z","endTime":"2026-03-02T19:59:01.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204452415559672,"aZ":-36.06111464087054,"pfxX":-5.264013392132365,"pfxZ":-2.7787709782976444,"pX":-0.3063672984357875,"pZ":1.8111660851902454,"vX0":-5.266707255767092,"vY0":-118.26861788425956,"vZ0":-0.9067578048307587,"x0":2.6436929626965195,"y0":50.002564512799474,"z0":5.543840335139438,"aX":-7.36280796890508},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.9,"breakHorizontal":10.9,"spinRate":1874,"spinDirection":319},"zone":7,"typeConfidence":0.9,"plateTime":0.46536353337916303,"extension":6.450304604289262},"index":0,"playId":"b5eef73e-c5eb-332e-ba20-50db0d31bdca","pitchNumber":1,"startTime":"2026-03-02T19:57:57.155Z","endTime":"2026-03-02T19:58:00.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.830389913543566,"aZ":-35.3596357359395,"pfxX":-6.104772788507265,"pfxZ":-2.3904735546451032,"pX":1.68736059821265,"pZ":1.8153028940338753,"vX0":-0.657612865109086,"vY0":-114.85372683946272,"vZ0":-0.4781575980404821,"x0":2.7704825434015734,"y0":50.00273495002945,"z0":5.473087085462118,"aX":-8.132929205864242},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.2,"breakHorizontal":11.2,"spinRate":1863,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.47740341828760835,"extension":6.3259993215991175},"index":1,"playId":"86d4bb6f-0250-39e1-92ce-bee878e38f48","pitchNumber":2,"startTime":"2026-03-02T19:58:15.741Z","endTime":"2026-03-02T19:58:18.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99941668369896,"aZ":-14.825141334423897,"pfxX":4.072166219738002,"pfxZ":9.318616231199305,"pX":0.8317729516694377,"pZ":2.983572755334546,"vX0":-5.246285822582372,"vY0":-135.87421835507536,"vZ0":-4.478931185713934,"x0":2.262532062988856,"y0":50.00219853842385,"z0":5.690439677707904,"aX":7.580892328880065},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-6.2,"spinRate":1815,"spinDirection":142},"zone":3,"typeConfidence":0.89,"plateTime":0.4038005424918052,"extension":6.5082725537987205},"index":2,"playId":"c1997ddf-533b-331c-bc32-715cc4b04c51","pitchNumber":3,"startTime":"2026-03-02T19:58:32.964Z","endTime":"2026-03-02T19:58:35.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56569497043715,"aZ":-16.776019569809225,"pfxX":4.843988041670934,"pfxZ":8.354731374350996,"pX":0.748158026708343,"pZ":2.743152179185703,"vX0":-5.275326991290602,"vY0":-135.17711533967898,"vZ0":-4.746992811627752,"x":52.5,"y":110.74,"x0":2.099353475823061,"y0":50.003917303412905,"z0":5.706677676044207,"aX":8.929430211801204},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":-7.6,"spinRate":1866,"spinDirection":146},"zone":3,"typeConfidence":0.87,"plateTime":0.40581425868289234,"extension":6.479670811617789},"hitData":{"launchSpeed":94.2,"launchAngle":26.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.17,"coordY":76.34}},"index":3,"playId":"68ce2d4d-3731-3ad8-b900-5171de7c8891","pitchNumber":4,"startTime":"2026-03-02T19:58:55.320Z","endTime":"2026-03-02T19:59:01.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-02T19:59:01.419Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dom Keegan doubles (1) on a line drive to center fielder Will Taylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T19:58:56.320Z","endTime":"2026-03-02T20:02:22.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Devenski replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"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-02T20:01:40.278Z","endTime":"2026-03-02T20:01:40.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606965,"link":"/api/v1/people/606965"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Cimillo replaces first baseman Spencer Horwitz, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T20:01:40.280Z","endTime":"2026-03-02T20:01:40.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmerlyn Valdez replaces right fielder Ryan O'Hearn, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T20:01:40.282Z","endTime":"2026-03-02T20:01:40.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Flores Jr. replaces catcher Henry Davis, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-02T19:56:22.199Z","endTime":"2026-03-02T20:01:40.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62566307924073,"aZ":-11.864772188597225,"pfxX":-4.636856939687275,"pfxZ":11.151609349122138,"pX":-0.39282832123352485,"pZ":3.4986474408145307,"vX0":1.523928576012356,"vY0":-134.68668908994795,"vZ0":-4.467995854199024,"x":117.39,"y":190.06,"x0":-0.36648488092527076,"y0":50.00415060526328,"z0":6.0303866145745895,"aX":-8.445393530799906},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":8.0},"zone":11,"typeConfidence":2.0,"plateTime":0.4080283902251063,"extension":6.141622571278893},"index":4,"playId":"f8fdef48-f929-3fca-be3d-f10e7f45b124","pitchNumber":1,"startTime":"2026-03-02T20:01:40.284Z","endTime":"2026-03-02T20:01:44.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.540458646075933,"aZ":-14.319443614213695,"pfxX":-5.236024216946149,"pfxZ":9.757485744041997,"pX":0.97000283554906,"pZ":1.8383285756765693,"vX0":4.927096930185121,"vY0":-134.7351547490051,"vZ0":-7.907247629900805,"x":79.36,"y":105.74,"x0":-0.20621181067459013,"y0":50.00454961677889,"z0":5.832807776543461,"aX":-9.583261427364615},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":8.4},"zone":14,"typeConfidence":2.0,"plateTime":0.4072511988874945,"extension":6.294075533768638},"index":5,"playId":"5658d7a7-f9b0-30db-aab5-d1ac8bc1761c","pitchNumber":2,"startTime":"2026-03-02T20:01:55.853Z","endTime":"2026-03-02T20:01:58.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903190927038526,"aZ":-30.067329599438718,"pfxX":-7.219064054356646,"pfxZ":1.4781072073055501,"pX":0.5037344802728982,"pZ":2.426837398727703,"vX0":3.2750469296518085,"vY0":-118.9551060133738,"vZ0":-2.2762624633460833,"x":96.8,"y":170.64,"x0":0.04327918833848756,"y0":50.00374550897457,"z0":6.135726718405178,"aX":-10.293538571724145},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":12.2},"zone":6,"typeConfidence":2.0,"plateTime":0.4613522509707475,"extension":6.147827639453862},"hitData":{"launchSpeed":104.9,"launchAngle":20.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.13,"coordY":57.57}},"index":6,"playId":"6b146c11-2bef-372e-aa02-7de270e40961","pitchNumber":3,"startTime":"2026-03-02T20:02:11.649Z","endTime":"2026-03-02T20:02:22.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_ab"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_ab"},{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":1.52,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:02:22.269Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Narciso Polanco flies out to center fielder Will Taylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T20:02:53.219Z","endTime":"2026-03-02T20:03:02.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":800440,"fullName":"Narciso Polanco","link":"/api/v1/people/800440"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800440,"fullName":"Narciso Polanco","link":"/api/v1/people/800440"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200596227290518,"aZ":-11.710966374224311,"pfxX":-5.233274797335194,"pfxZ":11.020191580573073,"pX":0.5466734009752183,"pZ":2.8768562541494775,"vX0":3.772432414007988,"vY0":-135.55114611432532,"vZ0":-6.208868657828761,"x":80.03,"y":189.15,"x0":-0.18455473390030047,"y0":50.00661397679801,"z0":6.018390454092329,"aX":-9.720704178401414},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":8.6,"spinRate":2342,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40440567007522343,"extension":6.327643811027305},"hitData":{"launchSpeed":85.7,"launchAngle":49.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.97,"coordY":67.9}},"index":0,"playId":"eafb0e3c-daa4-3c25-9353-c43fefee325a","pitchNumber":1,"startTime":"2026-03-02T20:02:53.219Z","endTime":"2026-03-02T20:03:02.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800440,"link":"/api/v1/people/800440","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800440,"link":"/api/v1/people/800440"},"credit":"b_ab"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_ab"},{"player":{"id":800440,"link":"/api/v1/people/800440"},"credit":"b_pa"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.300000000000004,"awayTeamWinProbability":53.699999999999996,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.96,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:03:02.262Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mac Horvath grounds out, first baseman Nick Cimillo to pitcher Chris Devenski.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T20:03:32.994Z","endTime":"2026-03-02T20:05:47.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.810262840659068,"aZ":-24.20794770690994,"pfxX":0.4990085523392438,"pfxZ":4.744894213721373,"pX":0.3883150154516716,"pZ":2.8558450373219815,"vX0":1.8187678967475966,"vY0":-129.2463753837592,"vZ0":-3.2053300612979685,"x":97.8,"y":173.26,"x0":-0.391473015054312,"y0":50.00295191974484,"z0":5.986604186532469,"aX":0.837944864498267},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.0,"breakHorizontal":-1.3,"spinRate":2361,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4249942633452628,"extension":6.154740780184682},"index":0,"playId":"139275e1-34d1-3b73-b0cb-1e5d19f9e416","pitchNumber":1,"startTime":"2026-03-02T20:03:32.994Z","endTime":"2026-03-02T20:03:38.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95122957896838,"aZ":-16.264663877741743,"pfxX":-9.52864680204275,"pfxZ":8.422972133574806,"pX":-0.5078854883572732,"pZ":1.1953620947303643,"vX0":2.7979166345818456,"vY0":-136.98183204274824,"vZ0":-9.40803059607063,"x":96.16,"y":161.1,"x0":-0.3083915365642231,"y0":50.002998597146295,"z0":5.800588438003543,"aX":-17.999911040601255},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":16.6,"spinRate":2352,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4007674002730437,"extension":6.205727747269573},"index":1,"playId":"4cced984-c176-3490-9e56-d2692b6c5861","pitchNumber":2,"startTime":"2026-03-02T20:03:53.335Z","endTime":"2026-03-02T20:03:57.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":82.0,"endSpeed":75.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.682795131673053,"aZ":-30.412362957704307,"pfxX":-6.523884572589622,"pfxZ":1.2146933166774048,"pX":1.0846276325933892,"pZ":2.6954896272610136,"vX0":4.174511668174379,"vY0":-119.43771238749386,"vZ0":-1.7524385785647985,"x":102.2,"y":161.67,"x0":0.1671809469423679,"y0":50.005737429160334,"z0":6.158004308195107,"aX":-9.485056828658184},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":1531,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.4575200772523873,"extension":6.350744394949619},"index":2,"playId":"135fdfba-c6a2-349e-808c-35884f162045","pitchNumber":3,"startTime":"2026-03-02T20:04:10.459Z","endTime":"2026-03-02T20:04:13.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845506470419227,"aZ":-30.404283567635268,"pfxX":-7.492820540701588,"pfxZ":1.2091901027806307,"pX":-0.09071904655685252,"pZ":1.2286532889376938,"vX0":2.5072437483670695,"vY0":-120.06340018659849,"vZ0":-5.037343419171516,"x":136.36,"y":206.51,"x0":-0.17397297207519274,"y0":50.00212388513122,"z0":6.053852528536416,"aX":-10.958688445787422},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":13.0,"spinRate":1707,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45587499849876467,"extension":6.3336067343197815},"index":3,"playId":"737480b2-36ab-35ad-996e-e6f858fee59a","pitchNumber":4,"startTime":"2026-03-02T20:05:11.081Z","endTime":"2026-03-02T20:05:15.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31631356554628,"aZ":-11.314586129596428,"pfxX":-4.356975858914409,"pfxZ":11.073135348173796,"pX":0.5572898972254172,"pZ":4.119266469669285,"vX0":2.9896419876032145,"vY0":-136.89916910228098,"vZ0":-3.3402698948189062,"x":75.66,"y":166.0,"x0":0.013020110546810897,"y0":50.00471070814738,"z0":6.138394891963761,"aX":-8.20950173864378},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2417,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4012300410666856,"extension":6.120521357706968},"index":4,"playId":"deb73535-e884-3a47-a1ff-e537331e58dc","pitchNumber":5,"startTime":"2026-03-02T20:05:29.735Z","endTime":"2026-03-02T20:05:34.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"outs":1},"preCount":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24365022535519,"aZ":-26.8571457324399,"pfxX":1.5411470843267798,"pfxZ":3.259776759477104,"pX":0.3654169005039308,"pZ":2.859539415238574,"vX0":1.0371012774729544,"vY0":-127.14781957622186,"vZ0":-2.493039233348118,"x0":-0.24859215154490405,"y0":50.000755902156165,"z0":5.99452962703066,"aX":2.510379398650697},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":-3.0,"spinRate":2319,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4315884004794204,"extension":6.2611531153529025},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.64,"coordY":162.7}},"index":5,"playId":"2aad441f-c4ca-3ddb-893f-70cfca43a9f7","pitchNumber":6,"startTime":"2026-03-02T20:05:44.781Z","endTime":"2026-03-02T20:05:47.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_ab"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_ab"},{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_pa"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":2.26,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:05:47.781Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raynel Delgado grounds out, first baseman Nick Cimillo to pitcher Chris Devenski.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-02T20:06:13.592Z","endTime":"2026-03-02T20:08:15.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":78.7,"endSpeed":73.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.025463107705043,"aZ":-37.23962604027771,"pfxX":4.5321275925398785,"pfxZ":-3.776174608467386,"pX":0.600371194872525,"pZ":1.7969573176077418,"vX0":0.4983463507295404,"vY0":-114.69423847862983,"vZ0":-1.5998344157446494,"x0":-0.20863906920182293,"y0":50.00408660697457,"z0":6.11530576203941,"aX":6.074721411479478},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.0,"breakHorizontal":-8.4,"spinRate":2424,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4764673575451659,"extension":6.0963937102997345},"index":0,"playId":"6207c864-c9fa-3d9b-b5ec-beb3a655ba44","pitchNumber":1,"startTime":"2026-03-02T20:06:13.592Z","endTime":"2026-03-02T20:06:16.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50258257631236,"aZ":-11.62207568805613,"pfxX":-5.915392717098606,"pfxZ":10.997046392846041,"pX":0.5139686260633851,"pZ":2.8022411808513734,"vX0":3.4195630431509536,"vY0":-136.66973492479013,"vZ0":-6.34825538494528,"x0":0.007181854020030072,"y0":50.00564862683594,"z0":5.973512910187477,"aX":-11.057433480704741},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":9.8,"spinRate":2376,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4026381847142262,"extension":6.273407218972838},"index":1,"playId":"3ce7a4ff-bf15-32e1-92b7-78a3e437b89f","pitchNumber":2,"startTime":"2026-03-02T20:06:47.528Z","endTime":"2026-03-02T20:06:50.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":82.1,"endSpeed":74.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830867109553274,"aZ":-30.387204091276104,"pfxX":-8.551760964592553,"pfxZ":1.2568796368079476,"pX":0.1178190425521588,"pZ":0.40250271807921106,"vX0":2.451144184766164,"vY0":-119.33374734353467,"vZ0":-6.319734283803791,"x0":0.17696534031125857,"y0":50.00020206059,"z0":5.884636507315268,"aX":-12.108923063901102},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1507,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.46219383910116196,"extension":6.304166787623601},"index":2,"playId":"344553ae-caf3-3272-a19d-9701025c3201","pitchNumber":3,"startTime":"2026-03-02T20:07:09.239Z","endTime":"2026-03-02T20:07:12.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.8,"endSpeed":76.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28023781313191,"aZ":-32.63088003610706,"pfxX":-9.987343632966681,"pfxZ":-0.3062105704220759,"pX":0.1257770017987486,"pZ":1.6275305508880902,"vX0":2.8616201895122857,"vY0":-121.93076790721133,"vZ0":-3.8153653257342324,"x0":0.2239098650282373,"y0":50.00327183463183,"z0":6.0730650726593245,"aX":-14.816327193756926},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":17.3,"spinRate":1724,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4517717063439224,"extension":6.177050440782969},"index":3,"playId":"e141b85c-d02e-3c1f-86c7-a6927831fe6c","pitchNumber":4,"startTime":"2026-03-02T20:07:30.810Z","endTime":"2026-03-02T20:07:35.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.8,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20333737418759,"aZ":-14.431802371928253,"pfxX":-5.217207508717244,"pfxZ":9.498142502568971,"pX":1.8063230933856447,"pZ":2.782721421637418,"vX0":6.53814791831044,"vY0":-136.35009780886702,"vZ0":-5.857004855243576,"x0":0.046234636007484196,"y0":50.002040545029246,"z0":5.968273353766655,"aX":-9.745302729725857},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2261,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4029355890714985,"extension":6.333043192015479},"index":4,"playId":"1cd6e50a-f18d-346c-b29e-3841f8a6b524","pitchNumber":5,"startTime":"2026-03-02T20:07:54.258Z","endTime":"2026-03-02T20:07:57.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01721477693081,"aZ":-30.704986835183828,"pfxX":-6.544847603549157,"pfxZ":1.0084303566850945,"pX":0.01154223937668933,"pZ":1.8447842270954382,"vX0":1.726286194912937,"vY0":-120.50994423567371,"vZ0":-3.533365675338597,"x":120.46,"y":205.61,"x0":0.1330283637944383,"y0":50.004710936231206,"z0":6.063509398697996,"aX":-9.556826102863374},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":11.4,"spinRate":1570,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4557931700899571,"extension":6.274268545218262},"hitData":{"launchSpeed":91.0,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.01,"coordY":160.82}},"index":5,"playId":"00b95374-06d1-34dc-8696-eaca6876ed71","pitchNumber":6,"startTime":"2026-03-02T20:08:09.289Z","endTime":"2026-03-02T20:08:15.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":681371,"link":"/api/v1/people/681371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":606965,"link":"/api/v1/people/606965"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.37,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:08:15.373Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Flores Jr. doubles (1) on a line drive to center fielder Homer Bush Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:08:10.289Z","endTime":"2026-03-02T20:13:21.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kodi Whitley replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"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-02T20:10:36.032Z","endTime":"2026-03-02T20:10:36.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676831,"link":"/api/v1/people/676831"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205945584063887,"aZ":-12.639613457406655,"pfxX":-3.3151593532970516,"pfxZ":10.75213864896376,"pX":-0.3886566359575256,"pZ":3.7457519067460168,"vX0":1.1264334069631503,"vY0":-134.45566604729137,"vZ0":-4.275382899059041,"x":95.76,"y":127.56,"x0":-0.3841554484376099,"y0":50.00587036936562,"z0":6.264216341350708,"aX":-6.025110729436999},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2173,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40855349606665126,"extension":6.193946347018599},"index":1,"playId":"1b67931a-5ca9-3376-8496-ca1369978854","pitchNumber":1,"startTime":"2026-03-02T20:10:36.034Z","endTime":"2026-03-02T20:10:44.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101415652017504,"aZ":-29.028211788874863,"pfxX":3.3170502124876395,"pfxZ":2.0952325056817047,"pX":0.6459588611878861,"pZ":1.272544040374106,"vX0":1.6493998358317885,"vY0":-121.20840627913435,"vZ0":-5.522537061737033,"x":103.07,"y":161.57,"x0":-0.4726729018613875,"y0":50.001006097055175,"z0":6.09339191895135,"aX":4.969519386675289},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-6.4,"spinRate":2028,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4506712708669096,"extension":6.264104492420666},"index":2,"playId":"b77a1aa4-e483-3f02-973e-802df04fcd90","pitchNumber":2,"startTime":"2026-03-02T20:10:49.123Z","endTime":"2026-03-02T20:10:52.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.4,"endSpeed":77.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827871366207514,"aZ":-28.45231379031244,"pfxX":3.2963942221823577,"pfxZ":2.4796722226547008,"pX":0.8042332987997464,"pZ":0.8727781674493746,"vX0":1.7927699833809607,"vY0":-121.46512875012601,"vZ0":-6.325142221854888,"x":94.12,"y":190.26,"x0":-0.37066642753731116,"y0":50.0039188973551,"z0":5.971098017499742,"aX":4.946414525984874},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-6.4,"spinRate":1991,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.45020392742452486,"extension":6.407980108765777},"index":3,"playId":"9dbd8410-8025-34a2-8f65-9e10f74bf862","pitchNumber":3,"startTime":"2026-03-02T20:11:13.520Z","endTime":"2026-03-02T20:11:16.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92476900766706,"aZ":-11.108220292612875,"pfxX":-3.3822881319087474,"pfxZ":11.259591488795479,"pX":0.8510309203900422,"pZ":2.4780440052755517,"vX0":4.386727085918868,"vY0":-136.82305562806653,"vZ0":-7.574827003161016,"x":97.41,"y":163.12,"x0":-0.34360474112907824,"y0":50.0012471444916,"z0":6.0676416647263025,"aX":-6.327373280637985},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":5.0,"spinRate":2144,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40237328017507945,"extension":6.25572668201808},"index":4,"playId":"d2621299-1ea2-35dd-84d3-f17e535553db","pitchNumber":4,"startTime":"2026-03-02T20:11:30.549Z","endTime":"2026-03-02T20:11:40.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.4,"endSpeed":78.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659202909741932,"aZ":-26.490765969297225,"pfxX":2.4366885120079,"pfxZ":3.6369690072332714,"pX":0.7954201552741488,"pZ":0.8729024877764529,"vX0":2.317352796262042,"vY0":-124.18790496443273,"vZ0":-7.187952795408402,"x":112.51,"y":227.91,"x0":-0.4660963407257462,"y0":50.00356964550291,"z0":6.005481566164904,"aX":3.80967617185917},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.9,"spinRate":1931,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4408901939823102,"extension":6.28074487122868},"index":5,"playId":"8a527266-b70d-3cbe-8b30-64c6cf0b8547","pitchNumber":5,"startTime":"2026-03-02T20:12:14.381Z","endTime":"2026-03-02T20:12:17.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36420173135973,"aZ":-28.714782997403272,"pfxX":2.4876330083810196,"pfxZ":2.2191755124651236,"pX":0.5566225089854521,"pZ":1.364982460255903,"vX0":1.8203087968658913,"vY0":-124.36907513720409,"vZ0":-5.647540348279428,"x":112.21,"y":194.84,"x0":-0.5094843542528654,"y0":50.00238762531244,"z0":6.064878308762146,"aX":3.8721762539710576},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.9,"spinRate":1841,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.44144175751988834,"extension":6.1767422651586195},"index":6,"playId":"7a1acbdf-9748-3a06-ac42-ba2aea066e3e","pitchNumber":6,"startTime":"2026-03-02T20:12:29.658Z","endTime":"2026-03-02T20:12:33.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932006967355093,"aZ":-21.004969562595274,"pfxX":-6.092197840184912,"pfxZ":7.767042438930795,"pX":-0.39682413368789754,"pZ":2.109804904660489,"vX0":1.8701412836117313,"vY0":-119.93768607190668,"vZ0":-4.807710254465374,"x":48.15,"y":163.65,"x0":-0.4009701587884057,"y0":50.00510866543336,"z0":6.044284268802798,"aX":-8.76462529128999},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":1835,"spinDirection":225},"zone":7,"typeConfidence":0.89,"plateTime":0.458904613696808,"extension":6.384890632582541},"index":7,"playId":"d491cbe1-bfdb-34f4-87ef-5a04ae6544cd","pitchNumber":7,"startTime":"2026-03-02T20:12:49.878Z","endTime":"2026-03-02T20:12:52.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331905233652773,"aZ":-32.664107968437754,"pfxX":3.356956888039435,"pfxZ":-0.33013936298456414,"pX":0.49907851975520034,"pZ":2.3052144995686152,"vX0":1.0697546675043406,"vY0":-121.51644522206713,"vZ0":-2.4138575272406575,"x":116.56,"y":188.97,"x0":-0.3826498721886111,"y0":50.00023990749256,"z0":6.143112764444721,"aX":5.030189909872282},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.8,"breakHorizontal":-6.4,"spinRate":2006,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.4503622489638093,"extension":6.308528871713394},"hitData":{"launchSpeed":109.7,"launchAngle":17.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.87,"coordY":178.45}},"index":8,"playId":"4a4de019-7d83-3bbc-a7de-0bf297bb7d04","pitchNumber":8,"startTime":"2026-03-02T20:13:11.303Z","endTime":"2026-03-02T20:13:21.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":1.49,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:13:21.936Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yordany De Los Santos homers (2) on a line drive to right center field. Rafael Flores Jr. scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:13:53.859Z","endTime":"2026-03-02T20:15:03.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"responsiblePitcher":{"id":676831,"link":"/api/v1/people/676831"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":{"id":676831,"link":"/api/v1/people/676831"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63302251070717,"aZ":-13.251332399337572,"pfxX":-3.0548449224985754,"pfxZ":10.065034393599873,"pX":-0.13227950759324195,"pZ":2.625968530107675,"vX0":1.5627617488478605,"vY0":-137.27277430802945,"vZ0":-6.8910121297920455,"x":131.81,"y":137.64,"x0":-0.3167223822577674,"y0":50.000890749901394,"z0":6.098238573755267,"aX":-5.742096316864003},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2187,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4013195047247926,"extension":6.344262010145762},"index":0,"playId":"9f0eecfd-123c-398d-91f2-54b57fd74258","pitchNumber":1,"startTime":"2026-03-02T20:13:53.859Z","endTime":"2026-03-02T20:13:58.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":804668,"link":"/api/v1/people/804668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.8,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.176811224068885,"aZ":-12.827645177628636,"pfxX":-3.063782619301845,"pfxZ":10.133619982118512,"pX":0.3597215677216545,"pZ":2.6492424917353175,"vX0":3.3357814356907007,"vY0":-137.90773118936775,"vZ0":-6.899875852006643,"x":92.38,"y":204.42,"x0":-0.47256947981733366,"y0":50.00316409819758,"z0":6.064514691163308,"aX":-5.849810291243452},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2180,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.39850729856455214,"extension":6.323249059309917},"index":1,"playId":"3184b638-243a-3b03-8c42-14893980630f","pitchNumber":2,"startTime":"2026-03-02T20:14:10.996Z","endTime":"2026-03-02T20:14:16.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":804668,"link":"/api/v1/people/804668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53497365208436,"aZ":-13.129185006662428,"pfxX":-3.050594911775823,"pfxZ":10.213594328765515,"pX":0.23406565891936948,"pZ":3.514288800386571,"vX0":2.6988555804383667,"vY0":-136.5360659825434,"vZ0":-4.585822768583644,"x":86.34,"y":215.21,"x0":-0.37690318064107303,"y0":50.00131805422807,"z0":6.137253934578983,"aX":-5.687880180272585},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2157,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4030630302910887,"extension":6.232282227120699},"hitData":{"launchSpeed":97.1,"launchAngle":36.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":206.39,"coordY":36.92}},"index":2,"playId":"a4b636f3-ab36-38b9-ad73-686d89b4433b","pitchNumber":3,"startTime":"2026-03-02T20:14:34.670Z","endTime":"2026-03-02T20:15:03.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":804668,"link":"/api/v1/people/804668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":19.200000000000003,"leverageIndex":1.84,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:15:03.372Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Javier Rivas homers (1) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:15:23.880Z","endTime":"2026-03-02T20:17:14.324Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691922,"fullName":"Javier Rivas","link":"/api/v1/people/691922"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691922,"fullName":"Javier Rivas","link":"/api/v1/people/691922"},"responsiblePitcher":{"id":676831,"link":"/api/v1/people/676831"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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.7,"endSpeed":79.6,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41268338459612,"aZ":-25.33334920736299,"pfxX":1.3993530714219307,"pfxZ":4.255710132534876,"pX":0.0762216046704696,"pZ":1.5519134138129027,"vX0":0.9511926032986764,"vY0":-126.1395721537448,"vZ0":-6.143101022664495,"x":84.56,"y":171.87,"x0":-0.4879354446958271,"y0":50.002156937116126,"z0":6.070092148429791,"aX":2.247270565795558},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.8,"spinRate":1936,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.43476274935725767,"extension":6.289792694866144},"index":0,"playId":"bb5d0f4e-369a-36a2-8c53-8fd2298cde2c","pitchNumber":1,"startTime":"2026-03-02T20:15:23.880Z","endTime":"2026-03-02T20:15:26.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.2,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73569013549208,"aZ":-17.943776232229347,"pfxX":-5.6009254304365665,"pfxZ":10.09184816017041,"pX":0.30915285663240166,"pZ":0.403230918799526,"vX0":3.1855834065841964,"vY0":-119.07925277557506,"vZ0":-8.820176752447502,"x":86.68,"y":215.21,"x0":-0.3308690338648859,"y0":50.00296639300316,"z0":5.832242533808385,"aX":-7.897685192790386},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":1789,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.46319590303259917,"extension":6.4531355377408754},"index":1,"playId":"b209c0fc-76f3-3aa6-9841-42caa1e8bc89","pitchNumber":2,"startTime":"2026-03-02T20:15:44.024Z","endTime":"2026-03-02T20:15:47.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31940825425972,"aZ":-19.34836604794472,"pfxX":-6.576720118418178,"pfxZ":8.857000753099921,"pX":0.6798802440189383,"pZ":-0.2906133482096308,"vX0":4.477864491683421,"vY0":-120.1461461615831,"vZ0":-10.333379327055178,"x":95.78,"y":201.93,"x0":-0.3623415927823909,"y0":50.0039002253652,"z0":5.816342453335241,"aX":-9.525248300727094},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":1757,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4575313273114321,"extension":6.475952066846405},"index":2,"playId":"e9f77c64-47e4-3a0c-9d51-957b58b71627","pitchNumber":3,"startTime":"2026-03-02T20:15:59.433Z","endTime":"2026-03-02T20:16:02.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91379542701135,"aZ":-12.268795365307371,"pfxX":-2.232652706995302,"pfxZ":10.39644341086014,"pX":1.2504195462727965,"pZ":2.715298709450384,"vX0":4.514882090200681,"vY0":-138.02771938703964,"vZ0":-6.885975805326301,"x":132.13,"y":181.82,"x0":-0.12212409605932958,"y0":50.005315254682124,"z0":6.08205199630118,"aX":-4.276146728322018},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2172,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3979879899383092,"extension":6.202277556519407},"index":3,"playId":"ef536230-1ef9-3668-9a21-25175bdbc8d3","pitchNumber":4,"startTime":"2026-03-02T20:16:17.110Z","endTime":"2026-03-02T20:16:20.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":85.1,"endSpeed":79.1,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159647911491685,"aZ":-29.083007676819815,"pfxX":3.594932897911261,"pfxZ":1.9729962791113227,"pX":1.5494483566445882,"pZ":0.7918761973373583,"vX0":3.061880590708973,"vY0":-123.87164265368719,"vZ0":-6.933077957849932,"x":97.98,"y":176.54,"x0":-0.16660922961880478,"y0":50.001960601144816,"z0":6.036789617273421,"aX":5.623466232142809},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2062,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.4410248643033796,"extension":6.4181938859154455},"index":4,"playId":"32b729d3-195c-31b6-a767-fc2dbd3f544f","pitchNumber":5,"startTime":"2026-03-02T20:16:32.090Z","endTime":"2026-03-02T20:16:38.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.474,"strikeZoneBottom":1.753,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62755660691837,"aZ":-14.503212577556011,"pfxX":-3.930959478414529,"pfxZ":9.148971989723197,"pX":-0.21479255568804187,"pZ":1.939006805775644,"vX0":1.398960076269303,"vY0":-138.7291385069135,"vZ0":-8.632192405890805,"x":122.04,"y":167.88,"x0":-0.21753557148219566,"y0":50.00463866955878,"z0":6.0768108402826995,"aX":-7.594363182270296},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2154,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.3961665749828458,"extension":6.307912051112132},"hitData":{"launchSpeed":108.5,"launchAngle":19.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.1,"coordY":24.72}},"index":5,"playId":"353b8884-ba12-3f2c-b9de-ac1f875ae605","pitchNumber":6,"startTime":"2026-03-02T20:16:51.901Z","endTime":"2026-03-02T20:17:14.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691922,"link":"/api/v1/people/691922","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691922,"link":"/api/v1/people/691922"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":691922,"link":"/api/v1/people/691922"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:17:14.324Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Taylor called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:17:39.461Z","endTime":"2026-03-02T20:18:19.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696142,"fullName":"Will Taylor","link":"/api/v1/people/696142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73661013959123,"aZ":-10.018621951812088,"pfxX":-1.7492365690499654,"pfxZ":11.954836701937102,"pX":-0.5467853189151077,"pZ":3.2500014310920387,"vX0":-0.11386501871150495,"vY0":-136.65043858225164,"vZ0":-5.744002979153862,"x":103.29,"y":167.25,"x0":-0.2777138759766249,"y0":50.00433088234275,"z0":6.097316051303423,"aX":-3.241939998682263},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":3.1,"spinRate":2231,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4039412912057081,"extension":6.318836940263144},"index":0,"playId":"789062f6-5e2b-39fd-a447-e0eec52bfc36","pitchNumber":1,"startTime":"2026-03-02T20:17:39.461Z","endTime":"2026-03-02T20:17:44.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.4,"endSpeed":86.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25317525599464,"aZ":-12.950457315992308,"pfxX":-4.490462503171194,"pfxZ":10.06239040858291,"pX":0.1672056083907003,"pZ":2.862380984256286,"vX0":2.869688224722718,"vY0":-137.30397119624254,"vZ0":-6.500607215016842,"x":108.08,"y":143.89,"x0":-0.30782825613059017,"y0":50.00124036664147,"z0":6.14088751882411,"aX":-8.577462808318645},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":7.6,"spinRate":2188,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.3988361461936627,"extension":6.420682270106193},"index":1,"playId":"ef60ebf3-0989-34fb-9fb7-1399c9cec8dc","pitchNumber":2,"startTime":"2026-03-02T20:17:58.584Z","endTime":"2026-03-02T20:18:01.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71025366073411,"aZ":-29.1215893738657,"pfxX":1.5448603601098667,"pfxZ":2.055472063290267,"pX":0.7136312971825199,"pZ":2.0646641814044235,"vX0":1.7274769527015745,"vY0":-121.50194506109376,"vZ0":-3.7233980810895977,"x":114.09,"y":196.88,"x0":-0.20948840790693132,"y0":50.00090129412485,"z0":6.1713349731651705,"aX":2.28914700431432},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":-3.2,"spinRate":1909,"spinDirection":170},"zone":9,"typeConfidence":0.9,"plateTime":0.45229369280520304,"extension":6.369692528285717},"index":2,"playId":"952f2ed9-effb-308e-9774-cf222ec2e888","pitchNumber":3,"startTime":"2026-03-02T20:18:16.026Z","endTime":"2026-03-02T20:18:19.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696142,"link":"/api/v1/people/696142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":696142,"link":"/api/v1/people/696142"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:18:19.418Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lonnie White Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:18:41.119Z","endTime":"2026-03-02T20:19:39.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696145,"fullName":"Lonnie White Jr.","link":"/api/v1/people/696145"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"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":696145,"fullName":"Lonnie White Jr.","link":"/api/v1/people/696145"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306014113377035,"aZ":-27.756292038906857,"pfxX":2.954590149652272,"pfxZ":2.8608112428157337,"pX":0.035695962738180036,"pZ":3.140004379069157,"vX0":0.059526516026619916,"vY0":-123.12416290060817,"vZ0":-1.757458624338093,"x":105.22,"y":227.89,"x0":-0.37288754680672587,"y0":50.001802594090606,"z0":6.20075796995188,"aX":4.558144037835916},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.4,"spinRate":1960,"spinDirection":165},"zone":2,"typeConfidence":0.9,"plateTime":0.4440164376026554,"extension":6.201911242126722},"index":0,"playId":"67d6058d-3a40-3ae4-a614-290961d63405","pitchNumber":1,"startTime":"2026-03-02T20:18:41.119Z","endTime":"2026-03-02T20:18:44.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696145,"link":"/api/v1/people/696145","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":84.4,"endSpeed":76.9,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88051940076489,"aZ":-18.2608502187894,"pfxX":-6.6457134542132685,"pfxZ":9.182501278017742,"pX":-0.19117250475908007,"pZ":2.0179474013066194,"vX0":2.537316636243071,"vY0":-122.73344751740497,"vZ0":-5.894200094616083,"x":91.08,"y":246.63,"x0":-0.37911229133527685,"y0":50.000891930772084,"z0":6.021919604840855,"aX":-10.06641498135031},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":1819,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.4474689763085933,"extension":6.424548021181441},"index":1,"playId":"280a4310-2fec-302d-b14d-5fab2eaddead","pitchNumber":2,"startTime":"2026-03-02T20:18:53.987Z","endTime":"2026-03-02T20:18:56.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696145,"link":"/api/v1/people/696145","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":84.3,"endSpeed":77.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869366104482854,"aZ":-27.856997073445292,"pfxX":1.336198350239747,"pfxZ":2.8260195231959804,"pX":1.6881419927166121,"pZ":1.8566879259294284,"vX0":3.9423273586560876,"vY0":-122.6904794265028,"vZ0":-4.668528266296533,"x0":-0.11195014242381321,"y0":50.00339063475858,"z0":6.153400861896074,"aX":2.0397467924867727},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2079,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4461268267536411,"extension":6.448738304795353},"index":2,"playId":"c24272dc-793b-3dd3-9c38-a7eaac345386","pitchNumber":3,"startTime":"2026-03-02T20:19:19.097Z","endTime":"2026-03-02T20:19:22.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696145,"link":"/api/v1/people/696145","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.516827866510575,"aZ":-10.870030402993233,"pfxX":-3.8467287688512366,"pfxZ":11.17182758671326,"pX":-0.3923158720742632,"pZ":3.600257943362404,"vX0":0.9813006645879154,"vY0":-138.1237799489827,"vZ0":-4.865168273903102,"x":69.34,"y":165.47,"x0":-0.2555097413914536,"y0":50.00266399676385,"z0":6.13324307797851,"aX":-7.335286339788867},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":6.7,"spinRate":2274,"spinDirection":198},"zone":11,"typeConfidence":0.92,"plateTime":0.39854965715407475,"extension":6.242018158719222},"index":3,"playId":"c4aed10c-f30e-3012-9a39-9ac75410dea7","pitchNumber":4,"startTime":"2026-03-02T20:19:36.513Z","endTime":"2026-03-02T20:19:39.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":696145,"link":"/api/v1/people/696145","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696145,"link":"/api/v1/people/696145"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":696145,"link":"/api/v1/people/696145"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:19:39.513Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Termarr Johnson pops out to first baseman Logan Davidson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-02T20:20:02.459Z","endTime":"2026-03-02T20:20:56.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676831,"fullName":"Kodi Whitley","link":"/api/v1/people/676831"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":83.9,"endSpeed":77.7,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.154520504223917,"aZ":-27.22393390076255,"pfxX":0.9858914432604904,"pfxZ":3.2696435482486415,"pX":0.4449277036161906,"pZ":0.5692853993085225,"vX0":1.6685035960752002,"vY0":-122.02564791725563,"vZ0":-7.335068627015644,"x":57.94,"y":217.4,"x0":-0.3747428312722012,"y0":50.00181860897767,"z0":5.947248702163191,"aX":1.4923351877641038},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.6,"breakHorizontal":-2.2,"spinRate":1927,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.44820005387232253,"extension":6.370900528256432},"index":0,"playId":"297c423a-475d-3238-80da-fdfc90df249e","pitchNumber":1,"startTime":"2026-03-02T20:20:02.459Z","endTime":"2026-03-02T20:20:05.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9451480933713,"aZ":-28.85734389515865,"pfxX":1.8936418615984802,"pfxZ":2.190314374101696,"pX":-1.123045276893027,"pZ":4.006496361047823,"vX0":-1.701494477755017,"vY0":-122.28598745959283,"vZ0":0.4577480927955806,"x":125.19,"y":186.43,"x0":-0.6645097116374815,"y0":50.00475906713559,"z0":6.291020686561208,"aX":2.8704928381802204},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-3.0,"spinRate":1897,"spinDirection":176},"zone":11,"typeConfidence":0.9,"plateTime":0.4477788365148152,"extension":6.1816243044864425},"index":1,"playId":"97bbf732-1162-34a7-aa6e-bcfef860c7d9","pitchNumber":2,"startTime":"2026-03-02T20:20:16.126Z","endTime":"2026-03-02T20:20:19.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44353070731804,"aZ":-8.583212649896645,"pfxX":-2.621884638295615,"pfxZ":12.627735677724248,"pX":1.3012640773930433,"pZ":0.8210064819238185,"vX0":4.518981588284071,"vY0":-135.76140916926641,"vZ0":-12.052423051962233,"x":137.84,"y":151.03,"x0":-0.04350103244723364,"y0":50.00639859630577,"z0":5.913283812953506,"aX":-4.899965807052968},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4032860705904664,"extension":6.570181157816077},"index":2,"playId":"89ce6555-6947-3c95-909e-0bcc06ce5373","pitchNumber":3,"startTime":"2026-03-02T20:20:31.270Z","endTime":"2026-03-02T20:20:34.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5723263310104,"aZ":-12.606214384651661,"pfxX":-4.6906253283863855,"pfxZ":10.864807357793225,"pX":0.6729051652284207,"pZ":3.064597252989345,"vX0":3.7501516390054146,"vY0":-133.78768315667244,"vZ0":-5.827803984356865,"x":110.63,"y":161.5,"x0":-0.14195087559247427,"y0":50.00655950374672,"z0":6.185484113387986,"aX":-8.451178425481952},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":7.7,"spinRate":2200,"spinDirection":210},"zone":3,"typeConfidence":0.87,"plateTime":0.41040969580884656,"extension":6.28243094904007},"hitData":{"launchSpeed":89.8,"launchAngle":79.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.64,"coordY":163.64}},"index":3,"playId":"ff4e9630-ccfc-3792-be4d-12e4b8c3a9db","pitchNumber":4,"startTime":"2026-03-02T20:20:46.237Z","endTime":"2026-03-02T20:20:56.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":676831,"link":"/api/v1/people/676831"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:20:56.542Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Homer Bush Jr. grounds out, pitcher Yohan Ramírez to first baseman Nick Cimillo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T20:20:47.237Z","endTime":"2026-03-02T20:23:54.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Chris Devenski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"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-02T20:23:32.293Z","endTime":"2026-03-02T20:23:32.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":606965,"link":"/api/v1/people/606965","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.864412855669265,"aZ":-20.445363182085508,"pfxX":-10.870056912638656,"pfxZ":6.04068329835949,"pX":0.7687268161461294,"pZ":1.7264128210356433,"vX0":13.154072356828689,"vY0":-138.8844531277812,"vZ0":-5.099743662946883,"x":89.8,"y":183.03,"x0":-2.630215649671434,"y0":50.002094037021195,"z0":4.957689296909516,"aX":-21.105705023565807},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":2321,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3952917445670039,"extension":6.99975797845991},"index":1,"playId":"3a875775-a7df-3fc9-9254-d96872aadd42","pitchNumber":1,"startTime":"2026-03-02T20:23:32.295Z","endTime":"2026-03-02T20:23:35.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.141458820120114,"aZ":-21.665327395638656,"pfxX":-11.33798878585433,"pfxZ":5.417610011078257,"pX":-0.8793712609722504,"pZ":1.9753809472030188,"vX0":9.22316015152685,"vY0":-139.13807077100506,"vZ0":-4.085080609623518,"x":115.64,"y":154.0,"x0":-2.780661846856677,"y0":50.00627001941547,"z0":4.916626368921116,"aX":-22.011652884330534},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":18.4,"spinRate":2354,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39516388248120426,"extension":6.707361128741522},"hitData":{"launchSpeed":63.1,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.78,"coordY":174.9}},"index":2,"playId":"53585aba-3cd5-30af-8a44-ca5502af2030","pitchNumber":2,"startTime":"2026-03-02T20:23:49.225Z","endTime":"2026-03-02T20:23:54.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":683344,"link":"/api/v1/people/683344"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:23:54.793Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marshall Toole strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T20:24:24.602Z","endTime":"2026-03-02T20:25:50.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.73159937095882,"aZ":-17.708239166756975,"pfxX":-7.469052005625368,"pfxZ":7.241244709246232,"pX":-0.208685399379688,"pZ":2.2330427897605114,"vX0":5.773382153163552,"vY0":-141.48374601394113,"vZ0":-4.265413859506291,"x":124.29,"y":184.3,"x0":-1.3206033500966363,"y0":50.001108494240725,"z0":4.918610399820667,"aX":-14.917265849077143},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2291,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38934192598450634,"extension":6.775351598395326},"index":0,"playId":"27bf016b-b467-3a5d-977f-c27fa1a0d4d8","pitchNumber":1,"startTime":"2026-03-02T20:24:24.602Z","endTime":"2026-03-02T20:24:27.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42686318647253,"aZ":-26.71056638107686,"pfxX":1.831957093067671,"pfxZ":3.2819341646992033,"pX":0.44777477862663684,"pZ":1.5612844084345159,"vX0":4.118604058197704,"vY0":-128.4350910600275,"vZ0":-4.115272898661139,"x":52.65,"y":188.65,"x0":-1.4167446352892183,"y0":50.00350155267144,"z0":5.269645052349249,"aX":3.049984359483826},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2654,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.42700618257406475,"extension":7.02675253694522},"index":1,"playId":"abbd9202-b93c-34e6-b8fd-2fd83b2857b0","pitchNumber":2,"startTime":"2026-03-02T20:24:45.558Z","endTime":"2026-03-02T20:24:48.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83062464211908,"aZ":-16.346271422192213,"pfxX":-5.6982131836097025,"pfxZ":7.861380367773165,"pX":-0.1052371573457377,"pZ":2.6571246288108554,"vX0":5.430660867615604,"vY0":-141.36260365594651,"vZ0":-3.3876749947479694,"x":131.95,"y":141.57,"x0":-1.3159046080369856,"y0":50.00000976191,"z0":4.927682915365111,"aX":-11.46926113195266},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2225,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.3882603464997194,"extension":6.614481421421387},"index":2,"playId":"ed567467-a6d7-3ec6-a95b-4255a39bcba4","pitchNumber":3,"startTime":"2026-03-02T20:25:06.753Z","endTime":"2026-03-02T20:25:09.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071187873725766,"aZ":-40.29603851249697,"pfxX":8.007423443866944,"pfxZ":-5.313406399760577,"pX":-0.9106629195797378,"pZ":1.7318061531402704,"vX0":-1.3497823910239852,"vY0":-123.71249637959394,"vZ0":-1.080338974915282,"x":159.81,"y":130.6,"x0":-1.392423091027778,"y0":50.00509193259015,"z0":5.596372678444605,"aX":12.230744037810515},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.6,"breakHorizontal":-14.0,"spinRate":2562,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4452581902858226,"extension":6.618424965061088},"index":3,"playId":"b4f56618-2c80-3818-a333-09c74394be7e","pitchNumber":4,"startTime":"2026-03-02T20:25:27.552Z","endTime":"2026-03-02T20:25:30.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185350204706943,"aZ":-31.143629995177143,"pfxX":9.259640238508462,"pfxZ":0.6903489921189543,"pX":-0.1794613086253326,"pZ":1.6089260906310283,"vX0":0.27401363373012894,"vY0":-122.28826357626983,"vZ0":-2.162399839752663,"x":67.4,"y":216.61,"x0":-1.493929820092946,"y0":50.00436622508523,"z0":5.212249690834247,"aX":13.832783123246157},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-16.8,"spinRate":2722,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4502735197485097,"extension":6.811478622413509},"index":4,"playId":"f13da754-e693-30cc-b162-637f47eb2282","pitchNumber":5,"startTime":"2026-03-02T20:25:45.156Z","endTime":"2026-03-02T20:25:50.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:25:50.339Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Mateo flies out to left fielder Lonnie White Jr.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-02T20:26:13.419Z","endTime":"2026-03-02T20:27:31.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":800377,"fullName":"Angel Mateo","link":"/api/v1/people/800377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":800377,"fullName":"Angel Mateo","link":"/api/v1/people/800377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696145,"link":"/api/v1/people/696145"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.5,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.07467221737488,"aZ":-27.264267594490942,"pfxX":-12.109346841976334,"pfxZ":2.4775213662757443,"pX":-0.10492891865389971,"pZ":2.045590977555856,"vX0":11.7149990049446,"vY0":-141.357068960232,"vZ0":-3.243823444877741,"x":91.35,"y":156.04,"x0":-2.7693686740740975,"y0":50.00496612243591,"z0":4.996766741190908,"aX":-24.031363189430987},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.8,"breakHorizontal":19.0,"spinRate":2258,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3904016163705566,"extension":7.009503427920792},"index":0,"playId":"a26bcce6-cde4-327c-8a82-089278878fe1","pitchNumber":1,"startTime":"2026-03-02T20:26:13.419Z","endTime":"2026-03-02T20:26:20.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800377,"link":"/api/v1/people/800377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":97.3,"endSpeed":87.4,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.396684369558145,"aZ":-26.82584460864611,"pfxX":-11.615365977155667,"pfxZ":2.69628800113224,"pX":-1.251630730310645,"pZ":2.99566340473381,"vX0":8.385608197283066,"vY0":-141.29072994692729,"vZ0":-0.885937459001523,"x0":-2.775172568578368,"y0":50.007047187433706,"z0":5.064705559016999,"aX":-23.08279987825429},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.9,"breakHorizontal":19.0,"spinRate":2251,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3902623605372457,"extension":6.818933222380162},"index":1,"playId":"8cc8968d-a996-3abf-8aa7-d45d36250fa5","pitchNumber":2,"startTime":"2026-03-02T20:26:30.776Z","endTime":"2026-03-02T20:26:33.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800377,"link":"/api/v1/people/800377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.1,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1079693100088,"aZ":-21.260196556074078,"pfxX":-11.878096622366566,"pfxZ":5.343103725003569,"pX":0.6823505498884119,"pZ":1.171097482619557,"vX0":13.315385698230013,"vY0":-142.98356692104798,"vZ0":-7.053781009152139,"x":87.7,"y":192.17,"x0":-2.5218279013186664,"y0":50.001765926505186,"z0":5.033186905348419,"aX":-24.261881998063256},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":18.4,"spinRate":2347,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3850612474670698,"extension":6.9636368814987675},"index":2,"playId":"27cee52f-f55f-37f5-811e-dcc00b788a0f","pitchNumber":3,"startTime":"2026-03-02T20:26:48.958Z","endTime":"2026-03-02T20:26:51.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800377,"link":"/api/v1/people/800377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.9,"endSpeed":76.6,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70233873915743,"aZ":-29.765292594613125,"pfxX":8.030555733107182,"pfxZ":1.61917618829807,"pX":0.7386731430412427,"pZ":2.373293413475808,"vX0":6.624545989373373,"vY0":-122.05168394064798,"vZ0":-0.8030648934782697,"x":150.52,"y":185.44,"x0":-3.0659959590525556,"y0":50.005599169524174,"z0":5.297372010672876,"aX":11.971358446709353},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":2700,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.45083933693591893,"extension":6.743212735117555},"index":3,"playId":"06dbd428-9c97-3804-98f7-c6638ed1c14e","pitchNumber":4,"startTime":"2026-03-02T20:27:07.449Z","endTime":"2026-03-02T20:27:11.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800377,"link":"/api/v1/people/800377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.3,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.632226343172714,"aZ":-28.222276398105546,"pfxX":8.622881823549184,"pfxZ":2.6448569950782215,"pX":0.6199393635397293,"pZ":2.7126401047545983,"vX0":6.272474100053739,"vY0":-122.62594693885784,"vZ0":-0.23031952138133016,"x":124.95,"y":178.49,"x0":-3.1087821824318804,"y0":50.002536711329775,"z0":5.255865764420192,"aX":12.874531188858803},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-17.3,"spinRate":2742,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4500207813837398,"extension":6.7749860491676746},"hitData":{"launchSpeed":82.6,"launchAngle":29.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.36,"coordY":101.69}},"index":4,"playId":"6687378b-3765-3ab4-92f1-fdbab792ae54","pitchNumber":5,"startTime":"2026-03-02T20:27:25.698Z","endTime":"2026-03-02T20:27:31.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":800377,"link":"/api/v1/people/800377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800377,"link":"/api/v1/people/800377"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":800377,"link":"/api/v1/people/800377"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:27:31.901Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esmerlyn Valdez grounds out, shortstop Raynel Delgado to first baseman Jose Tovar.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T20:27:26.698Z","endTime":"2026-03-02T20:30:08.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689433,"fullName":"Derrick Edington","link":"/api/v1/people/689433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808270,"link":"/api/v1/people/808270"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Derrick Edington replaces Kodi Whitley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"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-02T20:24:46.374Z","endTime":"2026-03-02T20:24:47.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689433,"link":"/api/v1/people/689433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676831,"link":"/api/v1/people/676831","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Tovar replaces first baseman Logan Davidson, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"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-02T20:24:46.374Z","endTime":"2026-03-02T20:29:46.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808270,"link":"/api/v1/people/808270"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":669722,"link":"/api/v1/people/669722"},"defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.741140006997355,"aZ":-16.977162285795586,"pfxX":-10.242737596299534,"pfxZ":7.798824161012025,"pX":-0.6463138791682778,"pZ":1.4312943299393703,"vX0":5.141482729690279,"vY0":-139.28389917248367,"vZ0":-9.052905111280399,"x":99.93,"y":196.63,"x0":-1.1939061211088235,"y0":50.00277372381058,"z0":5.865913384956369,"aX":-19.95509067278648},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":17.4,"spinRate":1972,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3945198909474197,"extension":5.598019491803188},"index":2,"playId":"3fb12c7f-4f9c-361a-98ad-1ce27d467625","pitchNumber":1,"startTime":"2026-03-02T20:29:46.471Z","endTime":"2026-03-02T20:29:49.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31246368568009,"aZ":-22.007958315175337,"pfxX":-10.253223493262254,"pfxZ":5.063182631109921,"pX":-0.30215425291613107,"pZ":2.41492398090634,"vX0":6.259595100416488,"vY0":-141.28139652493107,"vZ0":-5.856667577798714,"x":121.01,"y":167.04,"x0":-1.222597915372845,"y0":50.002046926611364,"z0":5.943821455050825,"aX":-20.579865746139323},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":2056,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.38875044739167386,"extension":5.457051612856933},"hitData":{"launchSpeed":78.3,"launchAngle":4.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.46,"coordY":151.44}},"index":3,"playId":"95f5ddd3-9384-39e7-8826-64c95cf2fe23","pitchNumber":2,"startTime":"2026-03-02T20:30:01.407Z","endTime":"2026-03-02T20:30:08.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:30:08.168Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shawn Ross strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T20:30:02.407Z","endTime":"2026-03-02T20:32:01.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689433,"fullName":"Derrick Edington","link":"/api/v1/people/689433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Shawn Ross replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"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-02T20:30:34.250Z","endTime":"2026-03-02T20:30:34.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127945767881958,"aZ":-26.056270254319188,"pfxX":-0.2924090938325854,"pfxZ":3.8154039696488224,"pX":1.1382110288440699,"pZ":0.7816748545551608,"vX0":5.730354641246714,"vY0":-127.1637907195105,"vZ0":-7.7981611370988295,"x":151.71,"y":192.02,"x0":-1.1266566124306616,"y0":50.00477968227409,"z0":6.019040497042858,"aX":-0.47008372471204296},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-1.1,"spinRate":1936,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43421315406741057,"extension":5.641576305845505},"index":1,"playId":"4035421f-dbef-3749-8093-6717c9bf06ef","pitchNumber":1,"startTime":"2026-03-02T20:30:34.252Z","endTime":"2026-03-02T20:30:38.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.935501841015856,"aZ":-23.26952301963729,"pfxX":-9.638577271269506,"pfxZ":4.427480747322411,"pX":0.6015991616469193,"pZ":2.0096830030005735,"vX0":8.167266101146634,"vY0":-141.07377443023378,"vZ0":-6.767408171388403,"x":123.84,"y":195.34,"x0":-1.0827635581520263,"y0":50.001540444210306,"z0":5.945992782389539,"aX":-19.372179173585412},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2048,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38868932099062903,"extension":5.750403115641502},"index":2,"playId":"8a92da71-f20f-3ca5-bbd5-4ef66181ea1b","pitchNumber":2,"startTime":"2026-03-02T20:30:52.517Z","endTime":"2026-03-02T20:30:58.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":676566,"fullName":"Shawn Ross","link":"/api/v1/people/676566"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86355069000073,"aZ":-20.363833987304016,"pfxX":-9.798791334730325,"pfxZ":5.848564038078537,"pX":0.7586678017221153,"pZ":1.7360136399276727,"vX0":8.777420494537639,"vY0":-141.55056304323003,"vZ0":-7.913079815553754,"x":121.0,"y":183.55,"x0":-1.117181377233439,"y0":50.000835080570845,"z0":5.883144530776973,"aX":-19.780073030601983},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":1978,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38771383605211707,"extension":5.783096336398016},"index":3,"playId":"1fc15aac-4a95-3fd4-a24a-e5a39fedc3aa","pitchNumber":3,"startTime":"2026-03-02T20:31:20.519Z","endTime":"2026-03-02T20:31:24.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62019133622581,"aZ":-22.282129572245648,"pfxX":-10.666544437445609,"pfxZ":4.9245994668619115,"pX":1.03593819419105,"pZ":1.0818864291476902,"vX0":9.714626073870585,"vY0":-140.9726917289299,"vZ0":-9.549021736121702,"x":164.71,"y":157.9,"x0":-1.0721688627052024,"y0":50.002760089490174,"z0":5.956395196166653,"aX":-21.427867451265378},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":1943,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38880924058444943,"extension":5.598998281577285},"index":4,"playId":"6c2374ca-db31-398b-9467-6f77091f80df","pitchNumber":4,"startTime":"2026-03-02T20:31:41.383Z","endTime":"2026-03-02T20:31:44.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11279274957631,"aZ":-24.0118262052127,"pfxX":1.4715912731636296,"pfxZ":5.243446310781057,"pX":1.6808653025614024,"pZ":1.016592111985009,"vX0":6.283697210746424,"vY0":-124.77192452585234,"vZ0":-7.479977656042618,"x":90.99,"y":207.16,"x0":-1.0745913522385449,"y0":50.00124247361979,"z0":6.069503561570929,"aX":2.2902313462846084},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2198,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.44115197039484766,"extension":5.672921148146132},"index":5,"playId":"f5402fc9-7ddb-3447-b583-7bf17d53ebf4","pitchNumber":5,"startTime":"2026-03-02T20:31:58.795Z","endTime":"2026-03-02T20:32:01.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":676566,"link":"/api/v1/people/676566","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_ab"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_ab"},{"player":{"id":676566,"link":"/api/v1/people/676566"},"credit":"b_pa"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:32:01.795Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Cimillo grounds out, third baseman Narciso Polanco to first baseman Jose Tovar.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-02T20:32:28.464Z","endTime":"2026-03-02T20:33:08.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689433,"fullName":"Derrick Edington","link":"/api/v1/people/689433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701177,"fullName":"Nick Cimillo","link":"/api/v1/people/701177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800440,"link":"/api/v1/people/800440"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808270,"link":"/api/v1/people/808270"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9352248900907,"aZ":-22.956854848754915,"pfxX":-10.441900775086989,"pfxZ":4.688604644321148,"pX":1.5390966498905085,"pZ":1.226662319187398,"vX0":10.58367027481415,"vY0":-139.49799301105014,"vZ0":-8.608956075512628,"x":88.84,"y":174.7,"x0":-0.9509015067616453,"y0":50.005360408018035,"z0":5.871104284086968,"aX":-20.543366048468076},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":1927,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.39292547498982566,"extension":5.606685204010012},"index":0,"playId":"f708aed4-4a63-387b-94a6-1afb984741aa","pitchNumber":1,"startTime":"2026-03-02T20:32:28.464Z","endTime":"2026-03-02T20:32:31.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":97.0,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51837523560127,"aZ":-17.46890795045826,"pfxX":-9.721603705821165,"pfxZ":7.375730251688553,"pX":0.28079428271941875,"pZ":1.066179967991311,"vX0":7.552286767036038,"vY0":-140.70266316085315,"vZ0":-10.32933931418399,"x":93.37,"y":165.54,"x0":-1.1822563523325722,"y0":50.00452114286266,"z0":5.930256037360529,"aX":-19.389863759540706},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":1951,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39007592013209935,"extension":5.7439459638073895},"index":1,"playId":"cbc89dec-cd54-31b4-b4af-eacd72d46215","pitchNumber":2,"startTime":"2026-03-02T20:32:45.015Z","endTime":"2026-03-02T20:32:48.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.798149115924524,"aZ":-24.416557068808803,"pfxX":-9.754039562596674,"pfxZ":3.866681812460035,"pX":-0.8008218622657364,"pZ":2.4450977612724034,"vX0":4.788668425832214,"vY0":-141.15036987922036,"vZ0":-5.477070676905489,"x":141.64,"y":200.14,"x0":-1.2571837043837164,"y0":50.00511790627859,"z0":5.994901288015054,"aX":-19.57434521385047},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":16.6,"spinRate":1930,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38888244496352575,"extension":5.605316706790343},"hitData":{"launchSpeed":90.2,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.01,"coordY":162.7}},"index":2,"playId":"294c4b1b-0e14-37c6-96b7-4595f2dac267","pitchNumber":3,"startTime":"2026-03-02T20:33:02.472Z","endTime":"2026-03-02T20:33:08.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689433,"link":"/api/v1/people/689433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":808270,"link":"/api/v1/people/808270"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":800440,"link":"/api/v1/people/800440"},"shortstop":{"id":669384,"link":"/api/v1/people/669384"},"left":{"id":800377,"link":"/api/v1/people/800377"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":701177,"link":"/api/v1/people/701177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_ab"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_ab"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"credit":"b_pa"},{"player":{"id":689433,"link":"/api/v1/people/689433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:33:08.068Z","atBatIndex":64},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Caden Bodine reaches on a throwing error by shortstop Yordany De Los Santos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T20:33:03.472Z","endTime":"2026-03-02T20:35:53.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805207,"fullName":"Caden Bodine","link":"/api/v1/people/805207"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805207,"fullName":"Caden Bodine","link":"/api/v1/people/805207"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805207,"fullName":"Caden Bodine","link":"/api/v1/people/805207"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Shawn Ross remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"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-02T20:35:30.623Z","endTime":"2026-03-02T20:35:30.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676566,"link":"/api/v1/people/676566"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Evan Sisk replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"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-02T20:35:30.625Z","endTime":"2026-03-02T20:35:30.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Caden Bodine replaces Chandler Simpson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"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-02T20:35:30.627Z","endTime":"2026-03-02T20:35:30.628Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805207,"link":"/api/v1/people/805207"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":92.2,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868591873350763,"aZ":-28.456217092994308,"pfxX":11.73453638638546,"pfxZ":2.071658878199373,"pX":-1.0170316201388185,"pZ":1.5402791021293711,"vX0":-14.721745387024013,"vY0":-133.40150561892102,"vZ0":-4.092006122055935,"x":128.52,"y":173.58,"x0":3.059786460366025,"y0":50.004147419689716,"z0":5.15587825964713,"aX":21.060823893943155},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":-17.9,"spinRate":1922,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.41128151385226275,"extension":6.805506470432746},"index":3,"playId":"11b48286-9c3a-399a-8b95-f11735f15d2d","pitchNumber":1,"startTime":"2026-03-02T20:35:30.629Z","endTime":"2026-03-02T20:35:33.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805207,"link":"/api/v1/people/805207","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118134534571805,"aZ":-25.21405929808363,"pfxX":10.585511970041193,"pfxZ":3.8248680212313646,"pX":0.20854760708226402,"pZ":2.264141584094529,"vX0":-11.583899417756504,"vY0":-134.0839627847019,"vZ0":-3.042519037940627,"x":73.61,"y":217.67,"x0":3.2104296279977387,"y0":50.002601716508764,"z0":5.2135441208093285,"aX":19.26524515371929},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-16.7,"spinRate":2048,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.40855462303807455,"extension":6.429087366527949},"hitData":{"launchSpeed":106.1,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.52,"coordY":155.19}},"index":4,"playId":"b360ff71-b377-38d1-a679-88c7d1952762","pitchNumber":2,"startTime":"2026-03-02T20:35:46.654Z","endTime":"2026-03-02T20:35:53.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805207,"link":"/api/v1/people/805207","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805207,"link":"/api/v1/people/805207"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":805207,"link":"/api/v1/people/805207"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:35:53.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T20:36:30.291Z","endTime":"2026-03-02T20:38:22.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808270,"fullName":"Jose Tovar","link":"/api/v1/people/808270"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805207,"fullName":"Caden Bodine","link":"/api/v1/people/805207"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808270,"fullName":"Jose Tovar","link":"/api/v1/people/808270"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34727883166176,"aZ":-26.33708041146308,"pfxX":10.609058636301246,"pfxZ":3.4996857539945037,"pX":1.2822234176345917,"pZ":2.1329595465307256,"vX0":-8.53161431931944,"vY0":-128.76676216829938,"vZ0":-2.56886619301119,"x":94.07,"y":184.52,"x0":3.270586951990935,"y0":50.00448492906765,"z0":5.194975377910964,"aX":17.702807655386952},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":-17.2},"zone":14,"typeConfidence":2.0,"plateTime":0.4264142517835561,"extension":6.3763142429522},"index":0,"playId":"1f275b11-9eb9-3454-8bd0-d765f21c981a","pitchNumber":1,"startTime":"2026-03-02T20:36:30.291Z","endTime":"2026-03-02T20:36:33.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"8f44b607-fd43-38b0-95c1-6eadb87b03a1","startTime":"2026-03-02T20:37:02.810Z","endTime":"2026-03-02T20:37:05.810Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26310708526646,"aZ":-28.55637118872065,"pfxX":-7.336393110525046,"pfxZ":2.6673032432023813,"pX":-0.8663983097813084,"pZ":2.3992687218280833,"vX0":-7.829980160700304,"vY0":-116.40868621903445,"vZ0":0.3580918057015021,"x":88.08,"y":191.91,"x0":3.50884331688248,"y0":50.002689720036656,"z0":4.972929350147576,"aX":-9.948000731879818},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.3,"breakHorizontal":15.4},"zone":13,"typeConfidence":2.0,"plateTime":0.4726588104792091,"extension":6.402651425605201},"index":2,"playId":"6e82e2cd-c257-374c-9d5e-6cde291a0022","pitchNumber":2,"startTime":"2026-03-02T20:37:19.508Z","endTime":"2026-03-02T20:37:22.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.328224185352386,"aZ":-29.961349278901377,"pfxX":-6.2097354361766,"pfxZ":1.6539549142774757,"pX":-0.46027863405670627,"pZ":1.5544170434667497,"vX0":-7.607263823944886,"vY0":-115.63876088841636,"vZ0":-1.1919355255510342,"x":77.51,"y":209.57,"x0":3.695863128143407,"y0":50.0007443689048,"z0":4.98701775822624,"aX":-8.292629223825596},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.0,"breakHorizontal":13.3},"zone":7,"typeConfidence":2.0,"plateTime":0.47615449548528677,"extension":6.168877175140836},"index":3,"playId":"8e497029-29a3-3c5e-b2d3-428bae8b1eec","pitchNumber":3,"startTime":"2026-03-02T20:37:36.667Z","endTime":"2026-03-02T20:37:39.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535149681987715,"aZ":-29.665185669980513,"pfxX":-3.3035095308607945,"pfxZ":1.755435692291421,"pX":-1.3319719681973063,"pZ":3.214553212230854,"vX0":-10.358504192618978,"vY0":-119.0941083579623,"vZ0":2.2731406629533275,"x0":3.5087529293310555,"y0":50.00500142534781,"z0":4.936454708231518,"aX":-4.730592003217516},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":8.5},"zone":11,"typeConfidence":2.0,"plateTime":0.46045643452436824,"extension":6.537451030220902},"index":4,"playId":"da188139-4c41-32f8-86cb-f7c7437465e5","pitchNumber":4,"startTime":"2026-03-02T20:38:01.436Z","endTime":"2026-03-02T20:38:04.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476975910332538,"aZ":-27.032677554226044,"pfxX":-6.415030850668866,"pfxZ":3.6662481688923014,"pX":-0.927881722532619,"pZ":2.2241151532370496,"vX0":-8.748218616960317,"vY0":-118.51481082144618,"vZ0":-0.23045455358615807,"x":52.93,"y":211.33,"x0":3.664082929666843,"y0":50.00578853302481,"z0":4.820046647977511,"aX":-9.00271904376513},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.8,"breakHorizontal":14.0},"zone":13,"typeConfidence":2.0,"plateTime":0.4645508787694599,"extension":6.679424074654631},"index":5,"playId":"f19e3df0-0fde-37cb-8a98-f51d76f8fa58","pitchNumber":5,"startTime":"2026-03-02T20:38:19.383Z","endTime":"2026-03-02T20:38:22.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":808270,"link":"/api/v1/people/808270","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808270,"link":"/api/v1/people/808270"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":808270,"link":"/api/v1/people/808270"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.67,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:38:22.383Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dom Keegan grounds into a double play, third baseman Javier Rivas to second baseman Termarr Johnson to first baseman Nick Cimillo. Caden Bodine out at 2nd. Dom Keegan out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-02T20:38:48.382Z","endTime":"2026-03-02T20:40:15.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":805207,"fullName":"Caden Bodine","link":"/api/v1/people/805207"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691922,"link":"/api/v1/people/691922"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"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":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701177,"link":"/api/v1/people/701177"},"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, 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":78.4,"endSpeed":71.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455672201086035,"aZ":-34.23688794412659,"pfxX":-4.194412019594351,"pfxZ":-1.5984393660565477,"pX":-1.659228388553982,"pZ":1.8269801142048765,"vX0":-9.812198912835608,"vY0":-113.74202460395371,"vZ0":0.10231101866903125,"x":58.33,"y":205.66,"x0":3.2785495694850573,"y0":50.00198341126767,"z0":5.214236537917013,"aX":-5.419606300871431},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.5,"breakHorizontal":10.4},"zone":13,"typeConfidence":2.0,"plateTime":0.484043692791412,"extension":6.631114951712351},"index":0,"playId":"ad4184c6-e739-3569-8bff-3160979ada52","pitchNumber":1,"startTime":"2026-03-02T20:38:48.382Z","endTime":"2026-03-02T20:38:51.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8310146685543,"aZ":-18.82625357198239,"pfxX":5.739492125161761,"pfxZ":7.287830820830363,"pX":1.0000630391752023,"pZ":4.0319913302560915,"vX0":-8.21356717584888,"vY0":-134.42618709304162,"vZ0":-0.06405790285100321,"x":106.3,"y":209.99,"x0":3.3478950913014893,"y0":50.00634167464377,"z0":5.391371734056733,"aX":10.518563143260403},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":-8.6},"zone":12,"typeConfidence":2.0,"plateTime":0.4072768630258574,"extension":6.585949568410251},"index":1,"playId":"7750fb02-2f64-3416-b7a2-1480cce2d42b","pitchNumber":2,"startTime":"2026-03-02T20:39:08.892Z","endTime":"2026-03-02T20:39:11.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20021167816044,"aZ":-31.40980852622718,"pfxX":-3.152305057126929,"pfxZ":0.6158531401238267,"pX":0.3499197650988104,"pZ":1.7861075198660545,"vX0":-6.279088909188411,"vY0":-111.38768326322264,"vZ0":-0.098441338344188,"x":155.77,"y":197.19,"x0":3.6222628663917185,"y0":50.004493965957415,"z0":5.095874911719877,"aX":-3.936211000468314},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":1.4,"breakHorizontal":7.4},"zone":9,"typeConfidence":2.0,"plateTime":0.49293897539825116,"extension":6.669285078259095},"index":2,"playId":"205fd28c-1799-31bd-a158-6227470be117","pitchNumber":3,"startTime":"2026-03-02T20:39:26.445Z","endTime":"2026-03-02T20:39:29.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97130816907194,"aZ":-24.101697444404707,"pfxX":11.853155234420818,"pfxZ":4.487157893119091,"pX":-0.17358672369976086,"pZ":2.187248340051921,"vX0":-13.47811566233896,"vY0":-133.36848970803004,"vZ0":-2.905210206918416,"x":109.05,"y":177.65,"x0":3.4081404477988912,"y0":50.00457299736786,"z0":5.031068735923918,"aX":21.332965122738674},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-18.5},"zone":5,"typeConfidence":2.0,"plateTime":0.4108509944616836,"extension":6.433750014760172},"index":3,"playId":"8ed37649-df0d-3281-bfa2-b26e6dfa1986","pitchNumber":4,"startTime":"2026-03-02T20:39:43.925Z","endTime":"2026-03-02T20:39:46.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785425778240004,"aZ":-35.08121377367252,"pfxX":-4.5070191829418,"pfxZ":-2.213188548831332,"pX":-0.4730606753390215,"pZ":1.8079498473472901,"vX0":-7.724605947981846,"vY0":-114.62822416685914,"vZ0":0.38401656099022397,"x":150.03,"y":174.0,"x0":3.5435009037094702,"y0":50.00244255457561,"z0":5.100114903031416,"aX":-5.918834388907447},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.5,"breakHorizontal":10.3},"zone":7,"typeConfidence":2.0,"plateTime":0.4802365903919754,"extension":6.803014776927332},"hitData":{"launchSpeed":82.3,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.77,"coordY":164.58}},"index":4,"playId":"29d9f841-d496-34a1-ae60-db2b3a7d9c25","pitchNumber":5,"startTime":"2026-03-02T20:40:08.785Z","endTime":"2026-03-02T20:40:15.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":701177,"link":"/api/v1/people/701177"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691922,"link":"/api/v1/people/691922"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":696145,"link":"/api/v1/people/696145"},"center":{"id":696142,"link":"/api/v1/people/696142"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":805207,"link":"/api/v1/people/805207"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.06,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-02T20:40:15.999Z","atBatIndex":67}]